Skip to content

AY2021S1-CS2103T-F12-4/tp

 
 

Repository files navigation

Lifebook

CI Status codecov

Ui

Introduction

  • Lifebook is a project developed for an introductory Software Engineering (SE) module (CS2103T) at the National University of Singapore.

    • Lifebook is a desktop application intended for University students to manage contact details, assignments, projects, module details, etc.

    • 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 is evolved from AddressBook Level 3 (AB3).

    • It comes with a reasonable level of user and developer documentation.

  • For the detailed user documentation of this project, see here.

  • For contributing to the ongoing development of the Lifebook, do check out the Developer Guide.

This project is developed from an se-education.org initiative. If you would like to contribute code to the initiative, see se-education.org for more info.

Acknowledgements

Libraries used: JavaFX, Jackson, JUnit5