Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
PraiseLink
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
TheDutchProgrammers
PraiseLink
Commits
4d3d82ee
Verified
Commit
4d3d82ee
authored
1 year ago
by
Miniontoby
Browse files
Options
Downloads
Patches
Plain Diff
Added background information and updated README.md
parent
9f7e54b7
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+52
-7
52 additions, 7 deletions
README.md
with
52 additions
and
7 deletions
README.md
+
52
−
7
View file @
4d3d82ee
...
...
@@ -5,18 +5,22 @@ Sheet music, lyrics and more sharing web platform for churches and other live pe
## Idea/Roadmap
w
eb app for sharing the lyrics for the services
W
eb 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
-
Add your own music sheets
-
Even 'linking' them to the lyrics
-
i
f the text is large, it scrolls to it
-
I
f 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'
-
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
-
With a practice 'view' (maybe)
-
Add an liveview with a share key, like at Kahoot
-
Allow the leader to control/scroll
-
Add an remote API for external programs
-
Add an integration with my SongTextProjector so that it would sync to the songtext on the screen
-
And if we were to use this, the person controlling the projector would no longer have to ask which songs
-
And no longer ask in which order
## Getting started
...
...
@@ -60,6 +64,19 @@ npm run dev
npm run dev
--
--open
```
## Testing
For testing you need to create a few files in order to use authenticated routes.
...
Afterwards, you can run:
```
bash
npm run
test
```
## Building
To create a production version of your app:
...
...
@@ -71,3 +88,31 @@ npm run build
You can preview the production build with
`npm run preview`
.
## Background information / Story
I, Miniontoby, am a christian and I help out at the Teenager church diensten
by controlling the computer for projecting the lyrics.
It all started when I got a connection with the other person who used to control the computer for the beamer for the lyrics.
He always complained about the program we use for the lyrics presentation, that it is bad and slow.
So to help him out, I actually made my own software, called SongTextProjector.
When working on improving it, I was thinking about using Speech to Text to automatically go to the next lines,
when they got there/finished the previous.
But it was more difficult then I thought, so I decided to turn the tables.
Instead of me syncing to the band, I would get the band synced to ME.
Since everyone on the band (like 6+ people) all have their own tablet/ipad with their lyrics + musicchords/sheets.
But they all have to scroll on their own tablet/ipad by themselfs meaning they cannot play for 2 seconds.
So that got me thinking:
What if I would create a web platform where the leader of the band can submit the songs (with the lyrics)
and then the bandmembers can add and align their musicsheets/chords to the lyrics.
And then I would add a liveview with an share key, like at Kahoot, so they can all join. The leader would be able
to scroll for everyone then. But I would also add an remote API for external programs to interact.
Then I would integrate that into my SongTextProjector and make the liveview sync when I go to the next lyrics lines.
Meaning it would scroll the bandmember's views on their tablet/ipad's.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment