Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.26 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.26 KB

client side code

https://github.com/Aditya-PS-05/De-Code-client

steps to run the repository

step-1: Clone the two repositories in a folder

client side steps

step-2: run npm install and npm run dev

code-compiler steps

step-3: Go to code-compiler

step-4: run npm install and npm run start

Running docker file

step-5: There is a dockerFile in the code-compiler folder

step-6: Run docker build -t remote-adi .

step-7: Run docker run -d -p 8080:80 :latest

step-8: Replace to give the name of your choice

step-9: It will run the docker file.

End

step-10: Now you can test the app

Description:

This app is build using Nextjs for frontend and backend and python for code-compilation. Currently this app only supports three languages (C++, Java and Python). Authentication is done using DAuth. So you can only use this app if you have DAuth access.

Properties:

1.) Authentication using DAuth 2.) Database setup for User and Problems both 3.) Problems solving dashboard -> where you can select a problem and solve it and check if it passes all the testcases or not 4.) State Management using Recoil

Upcoming Properties:

1.) User Dashaboard 2.) More Languages support like golang, rust, php etc. 3.) Code submission