A website that catalogs Rhythm Doctor custom levels.
All future work is happening here: https://github.com/auburnsummer/orchard2
The new version will include:
- Log in with Discord!
- Edit your levels!
- A manual system for adding levels instead of the current automated scraper
- unfortunately the scraper is starting to fall over... a lot
Rhythm Doctor is a rhythm game by 7th Beat Games. It also includes a free custom level editor. As a result, there are many custom levels created by the community. Rhythm Cafe is my attempt to organise the myriad of available levels into something more user friendly.
This website is not a host for levels. It only aggregates levels that already have been posted somewhere else.
The project is split into two repositories:
- rd-indexer provides the backend component api.rhythm.cafe;
- This repo provides the frontend webapp. It's using Preact and jotai.
This project uses npm and yarn. To set up the project locally:
https://github.com/auburnsummer/rhythm-cafe.git
cd rhythm-cafe
yarn install
To start the local dev environment, run
yarn dev
By default, this will use the production backend at api.rhythm.cafe. Since
api.rhythm.cafe is readonly, this is perfectly fine and safe to do.
TBD