A game evolving around music videos and who might like which one.
cd frontend && npm install && npm run devInstall required tools:
# see https://diesel.rs/guides/getting-started for details
cargo install diesel_cli --no-default-features --features postgres
cargo install cargo-watchCopy .env.dist and rename it to .env and fill in the missing details. After that, start the development server:
cargo watch -x runThis will compile the code, run migrations, start the development server as well as watch & recompile for changes.
grooveguessr uses diesel under the hood, so changes in the schema are being run through migrations.
Run the following to generate a new migration:
diesel migration generate <name>