Skip to content

Web app that allows combining & synching of public Spotify playlist with personal playlist. Synch is performed daily via scheduled Cloud functions.

License

Notifications You must be signed in to change notification settings

prb01/synchtify

Repository files navigation

Open in Visual Studio Code

Synchtify | Spotify Playlist Combiner

Description

Have you ever wanted to be able to add songs to customize a public playlist in Spotify? Of course you can just clone a public playlist, but what happens if they update it? Are you going to check those playlists every day just to make sure your playlists are in synch? Well, fret no more because the solution is here: Synchtify - your friendly Spotify Playlist Combiner with automatic synch.

Live link to Synchtify

Final Deliverable (v1)

App where user creates account and links their Spotify account. Then, adds playlists they want to combine. App will use Spotify API to create a new playlist which is a combination of the 2 playlists. The synching of the playlists will be done manually in v1 with the idea that it becomes a daily/hourly task performed server-side in v2.

Sprint Progress

Sprint 1

  • Get app approved (DM Scott for approval)
  • Create mockups (physical paper, low-fi)
  • Define scope (DM Scott for approval)
    • Define milestones for each sprint
    • Define final deliverable for v1
  • App must
    • Be publicly accessible
    • Have working authentication
    • Have technical component 5% done
  • Spotify Authentication

Sprint 2

  • Technical component 25%
  • Re-evaluate milestones and features
  • Setup database, Design & Create collections
  • Create reducer to add playlists to database

Sprint 3

  • Technical component 50%
  • Re-evaluate milestones and features
  • Create functions to perform necessary Spotify actions with API (CRUD)

Sprint 4

  • Technical component 100%
  • Combine playlist on creation
  • Show combined playlists
  • Ability to delete combined playlist
  • Layout & Styling

Mockups

Homepage mockup LoggedIn view
Collections

About

Web app that allows combining & synching of public Spotify playlist with personal playlist. Synch is performed daily via scheduled Cloud functions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published