ConciergeBook (CB) is a desktop app for hotel receptionists to efficiently manage guest bookings via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).

We are a team based in the School of Computing, National University of Singapore.

Project team

Sherman Lim

[github] [portfolio]

  • Role: Developer (Integration)
  • Responsibilities:

    • Responsible for maintaining the code repository and integrating various parts of the software to create a whole.

    • Responsible for coordinating technical efforts to adhere to the software architecture.

Gene Chua

[github] [portfolio]

  • Role: Developer (Logic and Model)
  • Responsibilities:

    • Responsible for ensuring that the code is clean, readable, and bug-free so others can easily contribute to the codebase.

    • Responsible for keeping track of deliverables and deadlines to prevent occurrences of poorly-written, buggy code.

Long Zeling

[github] [portfolio]

  • Role: Developer (Ui)
  • Responsibilities:

    • Works on the UI of AB3 to fits the desired product.

    • Create tests for the app UI.

    • Responsible for the documentation of the UI.

Hazel Tan

[github] [portfolio]

  • Role: Developer (Model)
  • Responsibilities:

    • Responsible for ensuring that model fits well into code without much hassle.

Wu Yujin

[github] [portfolio]

  • Role: Developer (Logic and Model)
  • Responsibilities:
    • Responsible for the tests of Storage.