- Install nix
- Setup nix to use flakes
- Install direnv
- (optional) install nix-direvn
- In root project directory: Run
devenv up - Open a new tab in you terminal, and move into
frontend - Run
npm run dev - Open browser to 127.0.0.1:8080
rm -rf node_modules && rm -rf .parcel-cache && rm -rf .direnv/ && cd .. && cd frontend/
- Make changes on a new branch
- Push changes to branch
- Make a pull request to main
- Change compare branch to be mine
- Assign Jon (it should send him an email)
- Send Jon a text the first time to confirm this is working properly
- Jon will be prompted to review