This project is an online coding envirment that allows user to run python code online and store/retrive their submissions.
The project is deployed on AWS, you can try the application online here.
You can also clone this github repository to your local environment, and run:
to install all dependencies.
After installing all dependencies, run:
It runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
However, users must create their own secret files which contains database access key.
The application uses ACE Editor, user can type python code in the editor, and click run button to see the result.
The code is evaluated using a support program that runs on AWS Lambda.
The Application provides user registration and authentication, user can register their account on the login page page.
Users can view their submission histroy after logged in.