Team Members

Part A Contributions

  • Drew: User stories, Mockups, Code (Some classes. Customer and owner functions) - 25%
  • Shawn: User stories, Mockups, Code (Some classes. login and register) - 25%
  • Aleks: User stories, Mockups, Code (Some classes. Customer and owner functions) - 25%
  • Nish: User stories, Tests - 25%

Part B Contributions

  • Drew: GUI Mockups, Code (Added services, view available times) - 25%
  • Shawn: Mockups, Code (Create booking functions) - 25%
  • Aleks: Tests, Code - 25%
  • Nish: User stories, Tests - 25%

Part C Contributions

  • Drew: Code (Admin users, create business function, DatabaseHandler class, ChangeStyles function), Maven build, sales pitch - 25%
  • Shawn: Logging, User Manual - 25%
  • Aleks: Design document, unit tests - 25%
  • Nish: Acceptance tests, Project Post-Mortem - 25%

Tutorial

Tutor: Homy Time: Tuesday 4.30

Links

Compiling and Running

To run the application, extract the zip file then from the root of the project. Make sure you have Maven installed then run the following commands: mvn clean mvn install java -cp target/SE-P-T-Assignment-0.0.1-SNAPSHOT-jar-with-dependencies.jar application.controllers.Driver