Skip to content

Saber-Quest/saberquest-api

Repository files navigation

SaberQuest Logo

SaberQuest
Beat Saber made fun!

Project setup

$ pnpm install

Database setup

# running the PostgreSQL docker
$ docker compose up -d

# using prisma to migrate and seed database
$ npx prisma migrate dev --name init

Compile and run the project

# development
$ pnpm run start

# watch mode
$ pnpm run start:dev

# production mode
$ pnpm run build && pnpm run start:prod

Run tests

# unit tests
$ pnpm run test

# e2e tests
$ pnpm run test:e2e

# test coverage
$ pnpm run test:cov

Support

Contributing is done via pull requests. If you want to add something, don't be afraid to do it!

License

SaberQuest is Apache 2.0 licensed.

Releases

No releases published

Packages

No packages published