Source Control
Source Control is a desktop app for CS1101S professors to manage the performance of their students.
Source Control is optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, Source Control can help you track your students’ performance faster than traditional GUI apps!
Usage
- Keeps track of administrative info and academic records of large student intake.
- Analyzes the performance of individual, groups and the cohort in assessments.
User Guide
If you are interested in using Source Control, head over to the Quick Start section of the User Guide.
Developer Guide
If you are interested in developing Source Control, check out the Developer Guide for information on how the application is designed.
About Us
If you are interested in contacting Source Control team, visit the About Us website.
Acknowledgements
- Libraries used: JavaFX, Jackson, JUnit5
- Original project: AddressBook Level-3 project created as part of the SE-EDU initiative
- Application logo: Inspired by Source Academy
- Code snippet for getting jar file directory: Taken from this Stackoverflow post
- PlantUML sprite for rake symbol: Taken from this PlantUML forum post