- a homepage with a Jukebox in the background
- a login button for users
- a register button for users
- a description for what you can do with the application
- a section that allows you to enter your username
- section that prompts you to enter your password
- a message that will flash whether or not you have entered the right credentials
- a button that allows you to register if you haven't created an account
- a form with the following
- name
- password
- birthday
- location
- message that flashes once the profile has been created
- will show your playlists, one of which will be your favorite
- [/] will have an option for you to add another song
- [/] will give you the ability to delete a song from your playlist
- ability to search for a specific song by name/id
- include anime.js on the homepage somehow
- create a carousel effect with artists albums
- hover prompt for password criteria
- verify password check
- will show a picture of you
- will show your profile info (birthday, location, etc.)
- ability to search for user with specific id
- https://developer.spotify.com/documentation/general/guides/authorization-guide/
- https://www.npmjs.com/package/node-spotify-api
- https://stackoverflow.com/questions/15175312/increase-font-size-of-hyperlink-text-html
- https://animejs.com/
- https://www.pexels.com/photo/closeup-photography-of-jukebox-21088/
- https://github.com/spotify/web-api-auth-examples
- https://www.w3schools.com/howto/howto_js_dropdown_sidenav.asp