Student Sphere

B.Tech Final Year Group Project  ·  2025–26

A full-stack academic management system connecting students, faculty, and administrators. Real-time attendance, marks, assignments, notes & lab reports — backed by MongoDB Atlas, secured with JWT, and deployed live on Netlify & Render.

HTML5CSS3 Vanilla JSNode.js Express.jsMongoDB Atlas MongooseJWT Auth bcryptREST API NetlifyRender
3
User Roles
20+
Source Files
0
Frameworks
5
Team Members
Ramgovind Institute of Technology, Koderma
Department of Computer Science & Engineering  ·  B.Tech 2022–26
Ajay Kumar Dangi
Project Guide
Mr. Ajay Kumar Dangi
H.O.D, Department of Computer Science & Engineering
Ramgovind Institute of Technology, Koderma

👨‍💻 Meet the Team

The people who built Student Sphere from scratch

Suman Kumar Singh
1
Suman Kumar Singh
Full Stack Developer
Aman Kumar Vikarn
2
Aman Kumar Vikarn
Backend Developer
Abhinav Anand
3
Abhinav Anand
UI / UX Designer
Sachin Mandal
4
Sachin Mandal
Database Management
Suman Das
5
Suman Das
Testing & QA

🚀 Project Highlights

✓ Role-based auth — Student, Faculty & Admin
✓ Real MongoDB Atlas cloud database
✓ JWT secured REST API on Node.js + Express
✓ Bulk attendance & marks management
✓ File uploads — notes, assignments, lab reports
✓ Semester-wise student promotion with undo
✓ Dark & Light theme toggle
✓ Fully responsive — mobile to 4K
✓ Live deployed — Netlify + Render
✓ Android WebView app (APK available)

🏗️ Tech Architecture

🌐
Frontend Client Side
HTML5, CSS3, Vanilla JavaScript — Zero frameworks. Custom design system with dark/light themes. Deployed on Netlify CDN.
⚙️
Backend Server Side
Node.js + Express 5 REST API — JWT auth, bcrypt password hashing, role-based access control. Deployed on Render.
🗄️
Database Cloud DB
MongoDB Atlas + Mongoose ODM — Cloud-hosted NoSQL database. Stores users, attendance, marks, assignments and files.
Student Sphere Logo

Student Sphere

Designed & Developed by

Suman Kumar Singh