Planet Code is an educational website which teaches people to code through interactive activities. The front end is built with React and the backend is built with NodeJS, Express, and MongoDB.
These are the instructions to get a development environment up and running
git clone https://github.com/taylorallen0913/planet-code
cd planet-code
npm run install-all
npm run dev
http://localhost:3000
This is how the tests work
This is how end to end tests work
How to deploy on a live system
- NodeJS - Language for the Frontend and Backend
- NPM - NodeJS Package Manager
- React - Javascript Framework for the Frontend
- MongoDB - Backend Database
- Auth0 - Authentication and User Management
- Judge0 - Online Compiler API
SemVer is used for versioning
- Taylor Allen
- Everything
Planet Code is licensed under the MIT License - see LICENSE.md for more information
This project is currently in development. Things that are set up already: backend api, redux, base editor, base authentication