Skip to content

Aditya-PS-05/DeCode

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published