Student Portal
Shows personal details, academic data, and enrolled course information in a simple read-only view.
- Roll number lookup
- Profile summary
- Course overview
Designed and implemented a Java-based backend system to manage academic records using relational schema design and JDBC. Built role-based access control, executed secure CRUD operations, and implemented modular server-side workflows following OOP and system design fundamentals.
Shows personal details, academic data, and enrolled course information in a simple read-only view.
Highlights the management actions that were previously in the console menu, now displayed as cards.
Summarizes the full system view so the dashboard is easy to present and easy to fork.
| Module | Fields | Purpose |
|---|---|---|
| Students | Roll No, Name, Section, Course | Student identity and enrollment |
| Course | Course ID, Name, Duration, Credits | Academic structure |
| Teacher | Teacher ID, Name, Department, Experience | Faculty assignment |
| Reports | Counts, status, highlights | Presentation-friendly overview |
Optional local launcher that opens the site in a browser.
Matches the original student management data model and database concept.
Builds the public website layout and all visible sections.
Handles the full visual design, spacing, responsiveness, and cards.
Provides add, edit, delete, search, and reset behavior in the browser.
Saves demo records locally so the site works without a backend.
Loading records...
| Roll | Name | Section | Course | Department | Status | Actions |
|---|