Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A feature-rich Modern Vue.js 3 & TailwindCSS & Vite Admin dashboard, with Real API Demo Data and multi-language support and full RTL/LTR bidirectional layout capabilities.

NotificationsYou must be signed in to change notification settings

kunafaPlus/kunafa-dashboard-vue

Repository files navigation

VueVite

Kunafa Dashboard Vue is an open-source, Vue.js-based admin dashboard that supports multi-language functionality with seamless RTL (Right-to-Left) and LTR (Left-to-Right) layouts. This project is designed to be highly customizable and easy to use for developers building modern web applications

Dashboard Preview



Here’s your updated documentation section with the mobile app and a new contribution invitation:


🚀 Kunafa Available Projects

Kunafa Project is a versatile open-source dashboard available in multiple technologies, catering to different development preferences. Explore the versions below and choose the one that best fits your tech stack!

ProjectTechnology
📱Kunafa Mobile AppKunafa Mobile App (Coming Soon)
🌿Kunafa Dashboard Vue.jsVue 3 + Vite + Pinia + Tailwind CSS (✅ v1 released)
⚛️Kunafa Dashboard ReactReact + Vite + Tailwind CSS (Coming Soon)
⚛️Kunafa Dashboard AngularAngular + Vite + Tailwind CSS (Under Development)
🌐Kunafa Dashboard & HTML &Tailwind CSSStatic HTML + Tailwind CSS (Under Development))
⚛️Kunafa Dashboard laravelLaravel Full Stack Dasbhoard (Under Development)
⚛️Kunafa Dashboard ASPASP Full Stack Dasbhoard (Under Development)
⚛️Kunafa Dashboard expressexpress Full Stack Dasbhoard (Under Development)
⚛️Kunafa Dashboard DjangoDjango Full Stack Dasbhoard (Under Development)
⚛️Kunafa Dashboard GOGO Full Stack Dasbhoard (Under Development)
⚛️Kunafa Dashboard rubyRuby Full Stack Dasbhoard (Under Development)

🚧 This Project is Under Development

We’re actively building Kunafa, and we’d love your help! Join our community, contribute to the project, and share your ideas.

💬Join Our Developer Telegram Group:

Telegram

Let's build something awesome together! 🚀🔥


✨ Features

  • 🌐 Internationalization (i18n) with Vue I18n
  • 🔌 Ready Integrated with API endpoints viaDummyJson
  • ↔️ Bidirectional layout support (RTL/LTR)
  • 📊 8+ Chart types powered by Chart.js :
  • 📋 Advanced Data Tables with sorting/filtering .
  • 🖋️ Dynamic Forms with multiple layouts:
  • 🎨 Modern UI built with Tailwind CSS .
  • 🗃️ State management via Pinia .
  • ⚡ Vite-powered development .
  • 🧩 Component-based architecture .

Components

  • 📊Charts :
    • bar-charts .
    • bubble-charts .
    • doughnut-charts .
    • line-charts .
    • pie-charts .
    • polar-area-charts.
    • reader-charts .
    • scatter-charts .
  • 📋Data Tables .
    • basic-datatables .
    • searchable-datatables .
    • serverside-datatables .
    • sortable-datatables .
  • 🖋️Forms:
    • Inline forms
    • Tabbed forms
    • Stepped forms
    • Object-based forms

🛠️ Technologies

Core Framework

  • Vue.js 3 (Composition API)
  • Vue Router 4
  • Pinia (State Management)

API Integration

Styling & UI

  • Tailwind CSS 3
  • PostCSS RTL
  • Iconify (Icon Library)

Data Visualization

  • Chart.js 3
  • vue-chart-3

Forms & Tables

  • Vueform Builder
  • vue3-easy-data-table

Utilities

  • Axios (HTTP Client)
  • Vue I18n (Internationalization)
  • VueUse (Composition Utilities)
  • Moment.js (Date handling)
  • uses data fromChart.js .
  • user icons fromIconify .

🚀 Quick Start

Prerequisites

  • Node.js v20.x or higher
  • npm, pnpm, or yarn

Installation

  1. Clone the repository:
git clone git@github.com:kunafaPlus/kunafa-dashboard-vue.gitcd kunafa-dashboard-vue
  1. Install dependencies:
npm install# or pnpm install / yarn install
  1. Start development server:
npm run dev
  1. Build for production:
npm run build

📸 Screenshots

LTRRTL
Home LTRHome RTL

Forms

Inline FormsTabs FormsSteps FormsObject Forms

Charts

Bar ChartsBubble ChartsDoughnut ChartsLine ChartsPie ChartsPolar Area ChartsReader ChartsScatter Charts

Datatables

Basic DatatablesSearchable DatatablesServer-side DatatablesSortable Datatables

TODO

Here are planned enhancements and fixes for the Kunafa Dashboard Vue project:

  • Replace all SVG icons withIconify icons.
  • Translate the entire application into bothArabic andEnglish.
  • Convert all CSS files toSASS for better maintainability and customization.
  • Fix images and certain HTML properties inDataTables components.
  • Implement properpagination for server-side DataTables.
  • Enhance Mobile Responsive and breakpoints .
  • Complete Dark Mode .
  • Login and signup pages .
  • profile page .
  • Integrate thevue-advanced-chat package for real-time chat functionality.
    (vue-advanced-chat)
  • Add aKanban dashboard for task management using the following open-source library:
    (kanban-task-management).

Dependencies Overview

📦 Key Dependencies Summary


🤝 Contributing

We welcome contributions! Please follow these steps:

  1. Fork the project
  2. Create your feature branch (git checkout -b component/AmazingComponent)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request
  6. please follow standard in previous work .
  7. add screenshot for new component .
  8. add component (with it's sub components) in components section in documentation file .

Contributors ✨

Thanks to these wonderful people for contributing to this project! 💖

Omar AlAlwi
Omar AlAlwi

🏆 Creator
Mohammed Jamal
Mohammed Jamal

🏆 Contributer
Zainab Mohamed
Zainab Mohamed

🏆 Contributer

License

Kunafa Dashboard Vue is licensed under theMIT License. Feel free to use, modify, and distribute the code as you see fit.

Community

Join toKunafa Community in Telegram.

About

A feature-rich Modern Vue.js 3 & TailwindCSS & Vite Admin dashboard, with Real API Demo Data and multi-language support and full RTL/LTR bidirectional layout capabilities.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors5


[8]ページ先頭

©2009-2025 Movatter.jp