Skip to content

domnikl/grooveguessr

Repository files navigation

grooveguessr

A game evolving around music videos and who might like which one.

development

frontend

cd frontend && npm install && npm run dev

backend

Install required tools:

# see https://diesel.rs/guides/getting-started for details
cargo install diesel_cli --no-default-features --features postgres
cargo install cargo-watch

Copy .env.dist and rename it to .env and fill in the missing details. After that, start the development server:

cargo watch -x run

This will compile the code, run migrations, start the development server as well as watch & recompile for changes.

Database 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>

About

A guesser game for (music) videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published