Skip to content

mghextreme/blu-presenter

Repository files navigation

BluPresenter

Official website

Supabase

Check Supabase documentation.

Development

supabase start

The application seeding will add one user:

  • Email: admin@example.com
  • Password: password

App

Built around react-router-dom.

cd app

Install

pnpm install

Develop

pnpm dev

Test

pnpm test run

Build

pnpm build

API

Built around NestJS.

cd api

Install

pnpm install

Develop

pnpm start:dev

Test

pnpm test

Build

pnpm build

License

This project is licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later).

Copyright (C) 2025 Matias G. Henschel

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

For questions or issues, please visit the GitHub issues page.

Font Licenses

The fonts included in this project (app/src/fonts/) are licensed under the SIL Open Font License (OFL), which is compatible with GPL-3.0. See app/src/fonts/OFL.txt for full license details and copyright notices for each font.

About

BluPresenter is a lyrics presenter completely in the browser, with an online database which makes it easy to share songs across a group.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages