- React — A JavaScript library for building user interfaces
- Express — A web framework for Node.js
- Zumo Robot — A Arduino based robot called Zumo
- Raspberry Pi Pico W — A Raspberry Pi Pico W controller for wireless communication with the robot and backend
Note All environment variables are required.
Copy and paste the .env.local.template file and rename to .env.local to run the frontend. Instructions are in the file.
Note
To run the frontend, install the packages via npm i and then run npm start dev.
Warning The backend is designed to run on a local machine. It is not designed to be deployed to a server.
To run the backend, install the packages via npm i and then run npm start dev. The backend is configured to run on localhost:3001.
- React
- react-dom
- react-router-dom
- react-scripts
- react-i18next
- i18next
- i18next-browser-languagedetector
- i18next-http-backend
- socket.io-client
- typescript
- web-vitals
- eslint
- prettier
- @mui/material
- @mui/icons-material
- @mui/styles
- @mui/react
- Raspberry Pi Pico W
- Raspberry Pi Pico W SDK
- WiFi
- WiFiClient
- WiFiServer
- LEAmDNS
CC BY-NC-SA 4.0 © SensitiveWebUser