Our website aims to make coding fun. You race against your friend in a multiplayer lobby to complete all the coding challenges first by interacting with different characters on the map.
Submission for 2023 weblab competition by Azariah Seblu and Dima Yanovsky.
CodeMirror https://github.com/codemirror/codemirror5
Python Shell https://github.com/extrabacon/python-shell
react-animated-text-content https://github.com/kalkson/react-animated-text-content
Socket.io https://github.com/socketio/socket.io
Nes css https://github.com/nostalgic-css/NES.css/
Axios https://github.com/axios/axios
Express https://github.com/expressjs/express
Mongoose https://github.com/Automattic/mongoose
react-oauth https://github.com/MomenSherif/react-oauth
jwt decode https://github.com/auth0/jwt-decode
react bootstrap https://github.com/react-bootstrap/react-bootstrap
react-router https://github.com/remix-run/react-router
Google OAuth2 API https://developers.google.com/identity/protocols/oauth2
Tower Defense Kit (Maps) https://craftpix.net/product/tower-defense-2d-game-kit/ (License Purchased)Nes.css (UI) https://nostalgic-css.github.io/NES.css/
MarshadowSlime (Sprites) https://www.deviantart.com/marshadowslime
YorkieYT (Sprites) https://www.spriters-resource.com/submitter/YorkieYT/
TARKAN809 (Sprites) https://www.spriters-resource.com/submitter/TARKAN809
Nader X_2 (Sprites) https://www.spriters-resource.com/submitter/NaderX_2/
https://www.youtube.com/watch?v=h8y0JMVwdmMhttps://www.youtube.com/watch?v=ndgsWcd3yUs
Auth.js file from skeleton codePython Shell Inifinite Loop Timeout https://stackoverflow.com/questions/2281850/timeout-function-if-it-takes-too-long-to-finish