- This is a project by CS2103T Group W13-2.
- SportSync is a desktop app designed to manage training sessions and athletes through a Command Line Interface (CLI) with the benefits of a Graphical User Interface (GUI). It allows fast management of training tasks by typing commands in the CLI.
Athlete management
- adding
- listing
- editing
- finding
- deleting
- sorting
Tag management
- adding
- removing
- showing athletes with specified tags.
Session management
- creating
- deleting
- marking athletes as present or absent
- adding or removing athletes from a session.
calendar UI For easy overview of sessions.
Income Analytics For easy income calculations.
The app requires Java 11 or above installed on the computer to run
Example usage:
- for student coaches to manage training sessions with student athletes
The project simulates an ongoing software project for a desktop application (called SportSync) used for student coaches to manage training sessions with student athletes. * It is written in OOP fashion. It provides a reasonably well-written code base. * It comes with a reasonable level of user and developer documentation.
This project is based on the AddressBook-Level3 project created by the SE-EDU initiative. Calendar interface adapted from http://www.java2s.com/ref/java/javafx-gridpane-layout-calendar.html & wongyewjon