Open
Description
The old v1.0.0 was planned and hasn't been updated in years (my bad 😓). It's time to plan a new v1.0.0 and bring the songbook out of "beta".
Although I have placed features into named categories such as "Required" that doesn't mean that it's the final place for that feature. This is just my own initial thoughts, they are likely to change and should be changed. Input is very appreciated.
When this ticket is fully planned out it should be closed and a new v1.0.0 milestone created.
Features
Required
- New design
The old design works, but it's not great or maybe not even good. Apart from specific bad parts the design itself could use a new look. Notable bad parts are:- Filters they look awful and need to be entirely reworked
- Lists good idea, but not a good execution
- Dark mode
- Use tailwind
- Have the search be fuzzy
- Update router (should maintain position of scroll), current one has been deprecated
- i18n support for the UI
- A "More" page, to learn more about the app and configure it to user preference
- QR codes
- Generate QR codes for links
- Scan QR code within app (needed mostly for PWA/native) to open list/song
Should have
- Gesture controls (useGesture?)
- Pinch to increase font size of song lyrics
- "Shortcuts" to navigation
- Improved SEO
It should be easier to find the songs in our song book by searching google. Possibly using Next? - Link to specific parts of song
- Ability to build for native iOS/android applications (or easily add in future)
A good option would be tauri v2. - Search by ID, should be possible in a small group to say the ID and for the rest to find the song