git clone https://github.com/DevSagarKumarJha/LeetLab.git
# cd Leetlab/ backend
npm i
npm run start
# cd Leetlab/ frontend
npm i
npm run start-
On desktop
- create a folder leetlab
- Open it into terminal
- Code .
- open terminal
-
In terminal
- mkdir backend frontend
- use cd backend or frontend to work in it
-
Backend
- Initialized node into project
npm init
- Initialized node into project
git init #Initialized git in the project
# git add <filename>
git add . # dot (.) it used for adding all files
git commit -m "Initialized Leetlab" # commit the changes
git remote add origin <remote_url>
git checkout branch <branch_name> # It will create and will change your branch nameUser: The entities are going to use it.
- Admin
- User
-
Create the problem with testcases, code snippets, reference-solutions
-
with judge zero : validate questions with testcases after the validation submit to database
- Read, attempt the problem
- Write code in compiler and submit
- Execute-code
- The code written by user is going to be validated by comparing the results of the test cases of the user'code with the test case of the problems in the database
- if the code executed correctly and matched with all test cases matched
-- Bug Fixes
-- Enhancements
- Code execution engine
- make sure to have wsl