A python interpreter built for the web.
🏠 Homepage
.
├── ./.github
├── ./
│ └── client/ (react frontend)
├── ./.gitignore
├── ./.env (not versioned)
├── ./.env.template
└── ./server.js (express)
- This project is created with MongoDb Cloud. Create your own project/cluster here for testing purposes.
- Make acopy and rename
pybuggy/.env.template
topybuggy/.env
- Edit the all fields in
< ... >
with your mongo cluster information.
Make acopy and rename
pybuggy/.env.template
topybuggy/.env
and Edit the all fields in< ... >
.
# MongoDB connection URL
DB_HOST=mongodb+srv://<user>:<password>@<cluster url>/<DB name>?retryWrites=true
# Application secret for token generation and verification
SECRET=<secret>
# install all prerequisites
npm install
# compile and bundle all source code
npm run build
# start the main backend server with build files
npm start
# start the react dev server
npm run dev
# run both backend and frontend tests
npm run test
# run frontend tests
npm run test-frontend
# run backend tests
npm run dev
👤 Angela Zavaleta
- Website: https://angelazb.github.io
- Github: @angelazb
👤 Kalindu De Costa
- Website: https://kdecosta.com/
- Github: @kalindudc
👤 Mahima Bhayana
- Website: https://mahima.io
- Github: @mahumabhayana
👤 Rachel D'souza
- Github: @rad-souza
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Note: All PRs must pass existing unit tests and if any new features are introduced, please add necessary unittests.
Give a ⭐️ if this project helped you!