Skip to content

Updated v1.0.0 #50

Open
Open
@StelFoog

Description

@StelFoog

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicA large issue to track work to large for a single ticketwipThis ticket isn't complete yet

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions