/project-Encode

Fully functional MERN stack app similar to leetcode to boost devs .

Primary LanguageJavaScript

Project EnCode

The all-in-one platform for devs to learn, practice and compete to excel in programming.

Tech Stack

The technology used for this project is :

  • Frontend - React.js, TailwindCss
  • Backend - Node.js, Express.js

Prerequisites

  1. Have Node.js installed in your system.
    1. Go to the official Nodejs website and install the recommended version of Node.js.
    2. Confirm whether the installation was successfull by running the command your terminal :
node -v
  1. Basic knowledge of javascript is required.

Getting Started

To get started with this project, make sure that you satisfy the conditions specified in the Prerequities. Follow these steps:

  1. Fork this repo using the github GUI, which will create a forked repo in your github account.
  2. Clone this repo using the command in your terminal:
git clone https://github.com/<your-username>/project-Encode.git
  1. Go to the projects repo using the command
cd project_encode/
  1. Install all the dependencies by running the command
npm install
  1. Start the fronted cd/client by running npm start in the client directory. Head over to http://localhost:5173 in your browser.
  2. Start the backend cd/server by running npm run dev in the server directory.The server would start on http://localhost:5000.

The project is up and running, good to go!