Description
This repository contains the code for a comprehensive web application designed for managing sports performance data of clients. The system features a decorative homepage, complete user authentication (login and registration), and distinct user interfaces for administrators and clients.
Features
Client Panel
- Access to Personal Performance Data: Clients can view their test results, including: Biofeedback EEG, Photocells, Stadiometer (Height Measurement), Beep Test, Body Composition Analysis, Lactate Analyzer, Opto Jump Test
- Data Visualization and Analysis: Clients can view: A list of test records and parameters, Graphical representation of parameter changes over time. Average results of their tests and comparisons with age group averages.
- Account Management: Options to modify account settings and contact administrators.
- Team Metrics (for Club Members): Clients affiliated with clubs can view their team's performance parameters.
Admin Panel
- Comprehensive Data Access: Admins can view all users' data and parameters.
- Client and Club Management: Ability to add new clients and clubs, and update existing content.
- Bulk Data Import: Integrated mechanism for importing Excel spreadsheet data and mass updating the system.
Technical Details
- Responsive Design: The website and web application are fully responsive, adapting to different screen sizes.
- Database: Uses a MySQL relational database for data storage.
- Backend Development: Developed using pure PHP without the use of frameworks.
Security
The application implements standard security measures for data protection. However, regular updates and security checks are recommended to maintain the integrity of user data.
The website was co-created as the Devision303 group.