TODO: add stuff about the actual bootcamp, maybe some design details, etc.
- Rust >= 1.8 nightly
- node 20
- pnpm
- protobuf-compiler
- Place one .env file in backend/ and another in frontend/ and populate them. See backend/example.env and frontend/example.env for which keys are needed.
- Install
sqlx-cliif you haven't already:cargo install sqlx-cli - Run
cd backend && sqlx db create && sqlx migrate run - From the root directory, run
pnpm i - Optional - install recommended vscode extensions
- Run
cd backend && cargo runto start the backend - Run
pnpm devfrom the root directory to start the frontend