Back
Year
2025
Tech & Technique
React, Node.js, Express, MongoDB, Mongoose, Tailwind CSS, shadcn/ui, JWT
Description
A comprehensive, production-ready School Management System built with the MERN stack (MongoDB, Express.js, React, Node.js).
It features a modern UI with shadcn/ui components and Tailwind CSS, along with advanced security and role-based access control.
Key Features:
Technical Highlights:
_
It features a modern UI with shadcn/ui components and Tailwind CSS, along with advanced security and role-based access control.
Key Features:
- 🧑🎓 Student & Staff Management: Handle complete student and staff records
- 💰 Fee Management: Customize complex fee structures, track payments, and generate receipts
- 🔐 Advanced RBAC: Granular, role-based permissions for users (Admin, Principal, Staff)
- 📊 Analytics Dashboard: Comprehensive overview with statistics and charts
- 📈 Activity Logging: Real-time audit trail of all user actions integrated with Google Sheets
Technical Highlights:
_
- Backend: Node.js, Express.js, and MongoDB (using Mongoose)
- Frontend: React 19, shadcn/ui component library, and Tailwind CSS
- Authentication: Secure JWT-based authentication and session tracking
- Data Visualization: Implemented with Recharts
My Role
Full-Stack Developer
My contributions: _
My contributions: _
- ✅ Architected and implemented the MERN stack application
- 🛠 Built the secure backend API with Node.js, Express, and Mongoose
- 🔐 Designed and enforced the comprehensive RBAC and JWT authentication system
- 🎨 Developed the responsive frontend using React, Tailwind CSS, and shadcn/ui
- 📈 Implemented the real-time activity logging and dashboard analytics