- java version 8+
- MySQL 5.6+
- Gradle 4.9+
- Get the project cloned
git clone git@github.com:uowteamblue/teamblue.git
- Setup database
CREATE DATABASE teamblue;
CREATE USER 'teamblue'@'localhost' IDENTIFIED BY 'test123;
GRANT ALL PRIVILEGES ON teabblue.* TO 'teamblue'@'localhost';
FLUSH PRIVILEGES;
- Build project
./gradlew build
- Run
./gradlew bootRun
- Server up and running
GET http://localhost:8080/health