Web Development
Student Registration System
Student registration with automatic grade-average calculation.

JavaScriptHTMLCSS
Problem
Manually tracking student enrollment numbers, names, and grades — and computing averages by hand — doesn't scale even for a single classroom.
Solution
A registration form capturing student ID, name, and two grades, with the overall average calculated and displayed automatically on submission.
Architecture
A form-driven CRUD web app: client-side form handling and validation, with average calculation and persisted student records.
Challenges
- —Keeping the grade-calculation logic correct and consistent with the registration form
Learnings
- —Solid fundamentals: form validation, CRUD flows, and simple derived-data calculations end to end