Skip to content

jiangsuwangjing/tp

 
 

Repository files navigation

CI Status

Ui The product is designed for freelance tutors who teach small groups or individual students. These tutors often manage multiple students across different subjects and require an efficient way to track student progress, lesson schedules, and important notes. The user is proficient in typing and prefers CLI over mouse-based interactions.

Value Propositions:

Freelance tutors often struggle with managing student records efficiently using scattered documents, spreadsheets, or manual note-taking. Existing software may be too complex, designed for large institutions, or require unnecessary overhead.

Our product provides a CLI-based, lightweight tutor management system that allows tutors to:

  • Quickly organise student contact details.
  • Track lesson schedules.
  • Log student progress.

The project is built upon an ongoing software project for a desktop application (called AddressBook) used for managing contact details.

  • It is written in OOP fashion. It provides a reasonably well-written code base bigger (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
  • It comes with a reasonable level of user and developer documentation.

About

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 98.8%
  • CSS 1.2%