Skip to content

Code Editor React is a in-browser code editor that allows a user to choose from a list of coding languages they wish to write in and execute their code.

Notifications You must be signed in to change notification settings

kyanethmoran/Code-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

Code Editor React is a in-browser code editor that allows a user to choose from a list of coding languages they wish to write in and execute their code.

React + Vite: https://vite.dev/guide/ Javascript: https://developer.mozilla.org/en-US/docs/Web/JavaScript NodeJS: https://nodejs.org/en Chakra-UI: https://www.chakra-ui.com/docs/get-started/installation Monaco-editor: https://www.npmjs.com/package/@monaco-editor/react Piston Api: https://piston.readthedocs.io/en/latest/ Axios: https://axios-http.com/docs/intro

[x] Create code editor that allows user to select from a list of coding languages and execute their code to see the result, including errors

[x] Add toggle to allow user to select between darkmode and lightmode themes

[] Dynamically bring in the languages and language versions accepted by monaco-editor to ensure up to date requests are being made and expand language availability

[] Allow users to create a profile and sign in, delete profile

[]  Allow users to save their code snippets to their accounts to review them at a later date

[] Add simple coding challenges and test cases for user to complete and determine is correct or incorrect based on response

[] Show percentage of coding challenges completed out of the available challenges

[] Add timer option to coding challenges for "speed runs"

[] Add testing to ensure at least 80% code coverage

About

Code Editor React is a in-browser code editor that allows a user to choose from a list of coding languages they wish to write in and execute their code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published