Skip to content

phakphum-dev/otog-grader

Repository files navigation

One Tambon One Grader

Become a god of competitive programming, code and create algorithms efficiently.

An online grader which was originally provided for POSN KKU center students but currently open for everybody.

Original otog

This project is an upgrade version of

  1. OTOG-next: The newer version of otog but developed in Nextjs
  2. OTOG_V2: The new version of otog built on javascript framework
  3. otog: The original otog grader which is no longer maintained

Repositories

There are 3 main modules for otog

  1. otog-frontend
  2. otog-backend
  3. otog-grader

Documentation

This is a documentation for admin otog to use this grader system effectively.

otog-wiki

Running Locally

First, use .env.template to set your local environment, just copy and rename it to .env

Second, run docker container

docker compose -f docker-compose.prod.yml up -d

For Testing

run docker container

docker compose -f docker-compose.test.yml up -d

Note: This will test only the grader service

Bug Report

If you have any issue, feel free to open a new one in the issue tab

Contributing

Pull requests are welcome. : )

About

Grader repository for KKU POSN grader.

Resources

Stars

Watchers

Forks

Languages