- Navigate into the "Spinder" directory
- run "npm start" in the command line. A message should print saying "We've now got a server! Your routes will be running on http://localhost:3000"
- Open http://localhost:3000 in a browser, this will take you to the Spinder home page
- If you are a new user, click "Sign Up". This will take you to a registration page, input information and press "Register"
- If you are a returning user, click "Log In". This will take you to a login page, input username and password and press "Login"
- If you are a new user, you will be directed to your profile upon registration. If you are a returning user, you will be directed to the users page
- Click on the Spinder logo to return to the home page, after login/registration this page will show the number of users, top songs, and top artist
- The "Users" page will show a card view of all non-private Spinder users, if your spotify is connected, there is a match% and a radar chart displayed on hover
- You can navigate to other profiles by clicking on the username displayed on the card
- On "My Profile" you will see a breakdown of your music profile as a radar chart as well as top genres, your username, name, location, bio, and an option to refresh spotify data. This spotify data is deisplayed below as Top Songs, Top Artist, and Top Playlists.
- Under the settings page the user will be able to change the profile fields as well as make portions of their account private.
- After you are finished using Spinder, you can logout in the top right corner.
celinanperalta / cs-546-fp Goto Github PK
View Code? Open in Web Editor NEWFinal Project for CS-546 S21. Made by Kaiqi Chee, Kai Engwall, Raj Gadhia, Celina Peralta, and Brandon Wei.
License: GNU General Public License v3.0