makandz/MySpotify

Website rebrand and port to Next.js

makandz opened this issue · 1 comments

Planning on combining the functionality of newtunes.xyz and MySpotify into a single application. That means functionality from the legacy PHP application will need to be ported over to TypeScript.

Tasks

Initial website port

  • Initial Next.js and TypeScript setup
  • New homepage design and boilerplate
  • Login support with Spotify
  • Viewing top tracks (short, medium, long)
  • Viewing top artists (short, medium, long)
  • Viewing recents
  • Settings page for account details and deleting

History tracking

  • Connect a new database solution
  • Implement database functionality to track history
  • Combine this functionality with the website UI to be viewed
  • Transfer over existing data to the new website? (to be determined if I want it to be done, not sure)

More tasks TBD?

Hi there.
I'm willing to contribute.