Frontend Routes - lisuzanne94/soundCRUD GitHub Wiki

Frontend Routes

Organization for Frontend Components:

  • Root
    • App
      • NavBar
      • [ Main Component ]

If not logged in:

  • /
    • Splash
    • SessionForm

If logged in:

  • /discover
    • NavBar
    • TrackIndex
      • TrackItem
    • TrackPlayBar
  • /users/:userId
    • NavBar
    • UserProfile
      • UserTrackList
        • TrackItem
    • TrackPlayBar
  • /upload
    • TrackUploadForm
    • TrackPlayBar
  • /tracks/:trackId
    • TrackItemShow
      • CommentForm
      • CommentIndex
        • CommentItem
    • TrackPlayBar

Modals:

  • Signup
  • Login