Education application for student to student cross reviewing of assignments.
- docker
- docker-compose
- jq: https://stedolan.github.io/jq/
- go
- go-tools (search gopls support for your editor)
.env
file contains the configuration variables.
docker-compose --profile api-dev up
After api is running, populate with mock data by running the seed.sh script:
bash seed.sh
The seed.sh creates the following:
- 1 Staff 20 Student accounts
- 1 Module
- 1 Assignment and its marker-reviewee pairings
- 1 Question
- 2 Rubrics
Ping server for health
curl localhost:5000/health
Frontend can be accessed on http://localhost:3000
Backend can be accessed on http://localhost:5000