Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile React UI #325

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Mobile React UI #325

wants to merge 4 commits into from

Conversation

jcraigk
Copy link
Owner

@jcraigk jcraigk commented Oct 6, 2023

Followup to #323. Use the react_on_rails gem to establish React patterns.

  • Add a /mobile route that serves simple React UI
  • Add middleware to automatically redirect mobile clients

TODO:

  • Header provides title and dynamic back button
  • Footer holds audio player
  • /mobile -> display list of eras/years
  • /mobile/{year} -> display list of shows for the year
  • /mobile/{date} -> display list of tracks for the show
  • /mobile/{date}/{trackSlug} -> display list of tracks for show and autoplay the track

Fixes #252

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add simple mobile UX like PhishTracks
1 participant