Main tools:
- Backend: ExpressJS, slonik
- Frontend: React
- Install the dependencies with the
yarn
command - Create a postgres database
- Copy
packages/backend/.env.sample
intopackages/backend/.env
and set your local postgres connection info - Run
yarn w backend db-migrate
- Start the server with
yarn w backend dev
- Start the frontend with
yarn w frontend dev
What needs to be implemented for the app to be complete
- Basic backend (1 repo, escape hatch controllers)
- Basic frontend (read-only)
- Backend: use Effect-TS/express
- Advanced backend: sharing a transaction between repositories