An online code evaluation platform built using MERN(MongoDB, ExpressJS, ReactJS, NodeJS) Stack , whereusers can solve programming problems and submit their solutions for evaluation. It provides a competitive environment for users to practice coding and improve their programming skills. This README file will guide you through the setup and usage of the online judge site.
- Clone the repository:
git clone https://github.com/ArihantGarg/OnlineJudge.git
-
Install the required dependencies
-
Start the server
node auth.js
- Access the site in your browser at
http://localhost:8000
.
- Register an account on the site or log in if you already have one.
- Browse the problem bank to find a problem you want to solve.
- Read the problem statement and constraints carefully.
- Write your solution code and test it locally.
- Submit your solution through the site's submission form.
- Wait for the judge system to evaluate your solution.
- Check the results and feedback provided by the judge system.
- Repeat the process to solve more problems and improve your programming skills.
If you want to contribute to this project, please follow the guidelines below:
- Fork the repository.
- Create a new branch for your feature/bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request detailing your changes.
If you have any questions, suggestions, or feedback, please feel free to contact me at [email protected].