Skip to content

AY2324S1-CS2103T-T14-1/tp

 
 

Repository files navigation

Java CI Ui

EmployeeManager

Hi there and welcome to EmployeeManager! Are you looking for a way to manage your employees more effectively? Do you find spreadsheets to be too time-consuming and difficult to use? Or does your organization not have a proper employee management system in place? If so, then EmployeeManager is the perfect solution for you!

EmployeeManager is a desktop application for Human Resource staff to manage employees in a relatively large organisation of about 50 - 200 employees.

  • EmployeeManager is a sample project for Software Engineering (SE) students.
    Example usages:

    • as a starting point of a course project (as opposed to writing everything from scratch)
    • as a case study
  • EmployeeManager is primarily a CLI application which allows fast typists to quickly type in commands faster than a traditional GUI interface.

    • It is written in OOP fashion.
    • It provides a reasonably well-written code base with around 6KLoC.
    • It comes with a reasonable level of user and developer documentation.
  • For the detailed documentation of this project, see the EmployeeManager Product Website.

  • Acknowledgement: This project is based on the AddressBook-Level3 project created by the SE-EDU initiative. If you would like to contribute code to this project, see se-education.org for more info.