Skip to content

Node.js and Next.js built app which allows for user account creation with bcrypt encrytion, OAuth 2.0 authentication to access Spotify's API, and storage of user's Spotify top artists to a MySQL database using Sequelize for display on their profile.

Notifications You must be signed in to change notification settings

luke-devel/HiveMind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HiveMind

Technology Used:

About:

Allows a user to create an account (their user info and password is stored in a MySql Database using bcrypt hashed passwords). Once the user is logged in, their authentication status is stored in the HTTPS Headers using JSON Web Tokens. The user can now link their account with their Spotify account using OAuth 2.0 authentication. With the users OAuth 2.0 token we can now communicate with the Spotify API gives the response of the users top 50 Spotify Artists. This data can be shown on the users profile, and certain artists can be removed from their 'Favorites' list, then added back if needed.

alt text

About

Node.js and Next.js built app which allows for user account creation with bcrypt encrytion, OAuth 2.0 authentication to access Spotify's API, and storage of user's Spotify top artists to a MySQL database using Sequelize for display on their profile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •