Skip to content

Readek/RBSetlist

Repository files navigation

RBSetlist

A project for Rock Band event organizers that allows uploading setlists to then be shared to users.

Event organizers can use the project to upload setlists, both entirely locally or uploading them to a database to later be shared. Setlists can be generated thanks to Nemo's Nautilus, using Setlist Manager and exporting the setlist as .json.

Regular users can use urls shared by event organizers to see an event's setlist, being able to sort the setlist, filter it, and also being able to search for songs, artists and albums via text query. Users are also able to see song information, like for example, instruments available on a song.

You can go check out the project right now at its Github Page.

Previews

Coming soon...


This project uses React with Vite, and also uses Supabase to connect to a database hosting user's setlists. If you're a developer and you want to run this yourself, clone this repo and run:

npm install

You will then be able to run a developer enviroment with:

npm run dev

Note that you will be required to provide your own Supabase Project ID and API keys in a .env file:

VITE_SUPABASE_PROJECT_ID = {{your_project_id}}
VITE_SUPABASE_API_KEY = {{your_api_key}}

However, I've made sure it all can run locally without its Supabase implementation, in case you just want to use the Setlist view.

About

A webapp that allows you to navigate a Rock Band setlist efficiently

Resources

License

Stars

Watchers

Forks

Contributors