An online grader which was originally provided for POSN KKU center students but currently open for everybody.
This project is an upgrade version of
- OTOG-next: The newer version of otog but developed in Nextjs
- OTOG_V2: The new version of otog built on javascript framework
- otog: The original otog grader which is no longer maintained
There are 3 main modules for otog
Use .env.template to setup your local environment, just copy and rename it to .env
Simply run docker container
docker compose up -dFirst, run the database using docker
docker compose -f docker-compose.dev.yml up -dThen, run yarn to install dependencies
yarnUse .env.template to setup your local environment
Copy and rename it to .env.dev
After that, run the dev server
yarn start:devIf you have any issue, feel free to open a new one in the issue tab
Pull requests are welcome. : )