Problem
Getting the app running locally for simple frontend testing requires:
- Docker (or local Postgres) for the database — no SQLite fallback
- Backend running with correct
.env configuration
- Frontend running
- API key configuration that's finicky (401s even after setting the key in the UI)
This is way too much friction for testing a CSS change.
Suggestions
- Add a SQLite fallback for local development so Docker/Postgres isn't required
- Fix the API key flow — currently easy to end up with persistent 401s after saving the key in Settings
- Consider a single
make dev or npm run dev:all command that starts everything
- Add a frontend-only mock mode for testing UI changes without needing the full backend stack
Problem
Getting the app running locally for simple frontend testing requires:
.envconfigurationThis is way too much friction for testing a CSS change.
Suggestions
make devornpm run dev:allcommand that starts everything