A smart, student-centric web app that helps track grades, monitor attendance, and stay organized with timely reminders. Designed with a mobile-first UI and scalable backend, this project is structured for clean collaboration and future enhancements.
- User authentication (JWT-based)
- Grade & assignment tracking
- Smart deadline reminders and study nudges
- Progress dashboard with charts and summaries
- Optional sync with Google Calendar (coming soon)
- Installable PWA experience
Frontend
- React + Vite
- TailwindCSS
- Recharts / Chart.js
- Vite PWA Plugin
Backend
- Node.js + Express
- MongoDB (via Mongoose)
- JWT, bcrypt, node-cron, web-push
DevOps / Hosting
- Frontend: Vercel / Netlify
- Backend: Render / Railway
- Database: MongoDB Atlas
We're running this open-source sprint!
- Check the Issues
- Pick a
good first issueorfrontend/backendtag - Submit a PR with a clear description
- New contributors welcome!