Open navigation menu

Vue 3 + Vite Admin Dashboard

A responsive admin dashboard with Vue 3 Composition API, Vite, and Pinia featuring data tables, charts, and role-based access control.

  • Vue
  • Vite
  • Pinia
  • TypeScript

Highlights

  • Composition API with typed composables for reusable data fetching and table logic
  • Pinia stores with typed getters and actions for predictable state management
  • Role-based route guards with lazy-loaded views for code splitting
  • ECharts integration with reactive data binding for real-time visualization

Repository

View on GitHub ↗