PraiseLink
Sheet music, lyrics and more sharing web platform for churches and other live performance groups
Idea/Roadmap
web app for sharing the lyrics for the services
- You can then create teams
- Within team, owner can use the songs
- Lyrics as main item
-Add your own music sheets
- Even 'linking' them to the lyrics
- if the text is large, it scrolls to it
- Make recordings of yourself singing/playing it, so that the rest can practice (such as for the drummers, for example)
- With a practice 'view'
- Lyrics as main item
-Add your own music sheets
- With perhaps an integration with my SongTextProjector so that they no longer have to scroll through themselves
- And if we were to use this, the person running the projector would no longer have to ask which songs
- and then you can immediately just say you've got your cock in it or something
Getting started
Cloning this code
git clone https://edugit.org/thedutchprogrammers/praiselink.git
cd praiselink
Installing
npm install
Setup config
Copy the example.env
to .env
and modify the PRIVATE_KEY
You could also change the DATABASE_URL
, but it is not required
Initialize database
npm run db:generate
npm run db:push
npm run db:seed
Developing
Once you've created a project and installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
Building
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.