Web
Global Wings Charity
Student Management System
You'll needNode.js 18+MongoDB (local or Atlas)
- 1
Clone the repository
$ git clone https://github.com/AkshayanAH112/GlobalWingsCharity.git$ cd GlobalWingsCharity - 2
Start the backend
$ cd backend$ npm install$ cp .env.example .env$ npm run devSet MONGODB_URI and JWT_SECRET in .env first.
- 3
Create the admin account
$ npm run seed:adminOptional sample teachers: npm run seed:teachers
- 4
Start the frontend (new terminal)
$ cd frontend$ npm install$ npm run dev - 5
Open the app
open http://localhost:5173
A student management system with attendance tracking, marks and grade management, and analytics dashboards. Role-based access control for admins and teachers using React, Vite, shadcn/ui, Tailwind CSS, and TanStack Query.
Stack
- React
- TypeScript
- shadcn/ui
- TanStack Query
Next project
VacancyHub