A modern dashboard application built with React, TypeScript, and Tailwind CSS.
- Interactive dashboard with teacher activity analytics
- Visual charts for tracking teacher performance
- Responsive design with modern UI components
- Easy-to-use navigation
- Frontend Framework: React with TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- Charts: Recharts
- Icons: Lucide React
- Node.js (v18 or higher)
- npm or bun
bash
# Install dependencies
npm install
bash
# Start development server
npm run dev
bash
# Build for production
npm run build
src/
├── components/ # React components
│ └── ui/ # UI components (shadcn/ui)
├── data/ # Static data files
├── hooks/ # Custom React hooks
├── lib/ # Utility functions
├── pages/ # Page components
├── App.tsx # Main application component
└── main.tsx # Application entry point
MIT