mirror of
https://github.com/mvvasilev/findtheti.me.git
synced 2025-04-18 21:19:52 +03:00
An event scheduling assistant written in Rust and React + TS
.sqlx | ||
.vscode | ||
frontend | ||
migrations | ||
src | ||
.env.example | ||
.gitignore | ||
build.rs | ||
build.sh | ||
Cargo.lock | ||
Cargo.toml | ||
Dockerfile | ||
README.md |
Setup For Development
Backend
- Create a PostgreSQL database
- Configure a
.env
in the project root directory ( following.env.example
) - Run
cargo sqlx migrate run
to run all migrations ( ensure you've created the database beforehand ) cargo run
Frontend
yarn install
yarn dev
( oryarn build
/yarn preview
)
Docker Build Image
- Do Backend and Frontend setups first
- Run
cargo sqlx prepare
( ensure .sqlx directory has been created. The one included in this git repo may be out of date. ) docker build .
( orpodman build .
) in root directory