Design
Student panel and management flows
Academic Software Engineering project. Multi-role system (admin, teacher, student) for sports management. Student module: edit profile, monthly payments, view recommendations. Recommendations locked if in arrears.
Visual style: Separate HTML pages, forms and tables, static JSON data
Login and roles
Email/password auth and redirect by role.
Payment and Recommendation classes
JS OOP: Payment (month, amount, status), Recommendation (date, text).
Payment management
Payment history, payment form, block recommendations if overdue.
Technical
Stack, complexity, and deployment context.
Stack
HTML5
CSS3
JavaScript
fetch
localStorage
JSON
- Complexity
- Low
- Estimated time
- Variable (academic project)