← Projects

Sports Management System (Software Eng.)

Student module: profile, payments, and recommendations with HTML/CSS/JS.

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)