Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.69 KB

README.md

File metadata and controls

55 lines (40 loc) · 1.69 KB

Scrum 14

CO2201 Semester 2 Group 14 Repository

-----------REQUIREMENTS---------------

  • Java JDK newest stable version
  • Spring Tools Suite
  • MySQL Workbench
  • MySQL community server (setup below)
  • Firefox Browser, Desktop (preferably, most tested)

-----------INSTALLATION---------------

How to setup database?

  • Open MySQL Workbench
  • Create schema 'CO2101db'
  • Create user 'co2101' with password 'password'
  • Give that user all priviliges for CO2101db
  • These are default settings and can be changed in the 'application.properties' of the project

How to run the project?

  • Clone the project
  • Open Spring Tools Suite
  • Set workspace as ...\scrum-14\Database
  • Click import->gradle->existing gradle project
  • Set project root directory to ...\scrum-14\Database\co2201
  • Click 'finish'
  • Refresh the project and wait to download any library updates
  • Use 'Gradle tasks' and run task 'bootRun'
  • Wait for tables to be created
  • Open browser, and type in 'localhost:8443/'
  • You should see landing page. Open login page
  • Use one of default provided test logins or create a new one
  • Test logins can be looked up in 'Co2201Application.java'

-----------NAVIGATION---------------

Database - This folder contains spring application with all of the content of the website and code that runs it.

Designs - This folder contains old prototypes and Designs

Meetings - QnA sessions with client, and team meeting notes

Scrum_Board_Screenshots - Screenshots of scrum process

Sprint_Retrospection - As the name suggests

Sprint_Zero - Notes from sprint zero

users - Folder with student IDs of team members

Project_Description - Copy of description from blackboard

updatedDOD - Definition of done that we used on user stories