I built a Student Management Web App that works like a mini school admin dashboard. It allows users to manage student records and view useful statistics in a clean interface.
What It Does
Filter students by class (Nursery → Class 12 + All Cl…
I built a Student Management Web App that works like a mini school admin dashboard. It allows users to manage student records and view useful statistics in a clean interface.
What It Does
Filter students by class (Nursery → Class 12 + All Classes)
Export records to CSV
Show stats: total students, average marks, scholarships, attendance
What Makes It Special
Instead of basic data, I created a complete student profile system including:
Basic info: name, roll, class, email, address
Academic: marks, grades, subjects, projects, goals
Attendance & finance: attendance %, fees status, scholarship
Personal: blood group, health, hobbies
Guardian: parent name and contact
Each record becomes a full profile, not just a row.
What I’d Improve Next
Add education-level grouping (Primary, Secondary, Higher Secondary)
I used AI as a helper during development, mainly for debugging
UI/Styling help (CSS): I used AI to animated pop-in).
JavaScript logic assistance: I used AI to help structure functions like:
saving/loading student data
exporting data to CSV Bug fixing / improvements: I used AI to troubleshoot small issues empty-state logic and keeping the UI updated after add/delete).
This project was developed with the assistance of AI tools to enhance productivity, code quality, and documentation.
AI assistance was used for:
Structuring and writing parts of the README documentation
Generating ideas for features and system design
Improving UI/UX suggestions and optimization approaches
Debugging support and code refinement
Primary AI tool used:
ChatGPT (by OpenAI)