BardicInspiration is a web-based database interface designed to store and recall music tracks for use in a Tabletop Role-Playing Game (TTRPG) setting. The platform also includes a board for mixing your own ambience with the provided tracks.
The project is primarily uses NextJS as a fullstack application. Prisma is used as a middleware ORM, connecting to a Postgres database hosted on Supabase.
BardicInspiration is deploying both the development and production environment on a hosted VPS server. The latest version of the application can be found at bardicinspiration.cc for the main
branch and dev.bardicinspiration.cc for the dev
branch.
Contributions are welcome! There are a few issues with an explicit "Help wanted" tag, though your input on any open issues is very welcome. If you're interested in contributing, please create a new branch or fork the repository to avoid disturbing the current main/dev branch. Once you're ready, you can open a pull request with your changes.
If you have any questions or suggestions, feel free to open a discussion on the repository. Alternatively, you can reach out to me via email at paul.krahn1903@gmail.com.
This project is currently unlicensed.