MENU

GET IN TOUCH

biswajitchatterjee347@gmail.com
Back

Arohan School Management System

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:
     
           
  • 🧑‍🎓 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: _    
           
  • ✅ 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
  •      
   

BISWAJIT

biswajitchatterjee347@gmail.com