Source code for containerised + cloud native task management app.
Built as part of unit FIT3162 at Monash University.
Prerequisites:
- docker
./scripts/fullstack-start.sh
Access the UI on: http://localhost:80/
Access the API on: http://localhost:8080/actuator/health
|- api - Contains the Java Spring backend Code.
|- db: startup sql scripts for postgres container
|- frontend: Typescript/React UI + API mock for testing.
|- scripts: tooling scripts
Containers:
- frontend nginx
- backend java 21 spring app
- backend postgres db
Refer to: https://trello.com/b/xkcOj1Bp/pre-semester
https://student-team-sx2xae6w.atlassian.net/wiki/spaces/TMA/overview