An online judge web app made in React + Golang that was my Bachelors final project.
Instructions:
- Install Golang and put this repository under $GOPATH/src.
- Go to the api/ directory and type: go get
- To start the API type: go run main.go
- Install npm.
- Go to the webapp/ directory and type: npm install.
- To start the web application type: npm run.
- Install PostgreSQL and create a database called 'mlc'.
- Install SeaweedFS.
- Create a seaweed/ directory and type: weed server -master.port=9333 -volume.port=8081 -dir="./data".