This is a leetcode-like Collaborative Online Coding Platform, which allows users to solve coding problems in teams and edit codes collabratively.
Angular7
- Built RESTful API using Node.js and Express
- Used Docker to emulate a Linux enviroment for user code execuating service
- Implementd an API for code execuating service with Flask
- Have redis and Docker run on your computer
- If you're on a Linux computer, just
sudo sh launcher.sh
Otherwise:cd ./oj-server npm install nodemon server.js cd ../oj-client npm install cd ../executor pip2 install -r requirements.txt python2 executor_server.py