findtheti.me/README.md

15 lines
598 B
Markdown
Raw Normal View History

2024-01-11 14:26:34 +02:00
# Setup For Development
## Backend
1. Create a PostgreSQL database
2. Configure a `.env` in the project root directory ( following `.env.example` )
3. Run `cargo sqlx migrate run` to run all migrations ( ensure you've created the database beforehand )
4. `cargo run`
## Frontend
1. `yarn install`
2. `yarn dev` ( or `yarn build`/`yarn preview` )
## Docker Build Image
1. Do Backend and Frontend setups first
2. Run `cargo sqlx prepare` ( ensure .sqlx directory has been created. The one included in this git repo may be out of date. )
3. `docker build .` ( or `podman build .` ) in root directory