Idea
Build a centralized portal where faculty can upload notes, lab manuals, question banks and students can browse, search and download materials.
Modules
- User roles: admin/faculty, student.
- Upload and manage study materials with categories, semester and subject mapping.
- Search and filter by branch, semester, subject.
- Download tracking and basic analytics.
Tech Stack
- Frontend: React / Next.js
- Backend: Node.js/Express or Next.js API routes
- Database: PostgreSQL / MySQL
- Authentication: JWT or Auth provider (Supabase/Firebase)
Learning Outcomes
- Full stack development skills.
- REST APIs, database modelling.
- Handling file uploads and authentication.