Skip to content

An online code evaluation platform built using MERN Stack

Notifications You must be signed in to change notification settings

ArihantGarg/OnlineJudge

Repository files navigation

OnlineJudge

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.

Installation

  1. Clone the repository:
git clone https://github.com/ArihantGarg/OnlineJudge.git
  1. Install the required dependencies

  2. Start the server

node auth.js
  1. Access the site in your browser at http://localhost:8000.

Usage

  • 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.

Contributing

If you want to contribute to this project, please follow the guidelines below:

  1. Fork the repository.
  2. Create a new branch for your feature/bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request detailing your changes.

Contact

If you have any questions, suggestions, or feedback, please feel free to contact me at [email protected].

About

An online code evaluation platform built using MERN Stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published