Welcome to the repository of our Integrated Management System for the Sports Club JSS EXCELLENCE Saoula, developed as part of a multidisciplinary project in the second year of preparatory classes (2CP) at the Higher National School of Computer Science. This project aims to streamline and automate the various administrative, tracking, and communication tasks involved in managing a sports club.
Here is the link for the final product: Link
- Authentication Page: Secure login for users.
- Dashboard Pages: Comprehensive overview of club activities and performance.
- Members Page: Manage member information and profiles.
- Member Details: Detailed view of individual member profiles.
- Schedule and Timeslots Page: Organize and view schedules, timeslots and events.
- Payments: Handle member payments.
- Member Presences: Record member presences.
- Member Absences: Track member absences.
- Achievements: Record and display member accomplishments.
- Coaches: Manage coach information and profiles.
- Expenses: Track club expenses.
- Rooms: Manage club rooms and facilities.
- Sports: Manage different sports offered by the club.
- Groups: Manage groups of the different sports within the club.
- Staff: Manage club personnel.
- Settings: Configure system settings.
Electron, Express, React, HTML, CSS and MySQL.
Contributions are welcome! Please fork the repository and submit a pull request with your changes. Ensure your code follows the project's coding standards and includes appropriate tests.
This project is licensed under the MIT License. See the LICENSE file for details.