Austin: austinquinn
Jennifer: jenniferlai43
Matthew: homatthew
Ryan: rx5842
Wei-Yee: WeiyeeGoh
Shirlyn: shirlyntang
Recommend Webapp: Moved from a broad, recommended activity feed to an entertainment-based feed.
Main Idea: Web app that recommends entertainment content based on what the user inputs in as their interests.
Link: https://cs56-recommend-project.herokuapp.com/
Instruction for setting up MySQL
- Download MySQL running
- Start up mysql console
- start up command line
- cd to mysql/bin folder
- type mysql -u root -p
- your password might be your computer's password????????
- if you see >mysql instead of the usual path in cmd now, it means it worked
- type this in
mysql> create database db_example;
mysql> create user 'springuser'@'%' identified by 'ThePassword';
mysql> grant all on db_example.* to 'springuser'@'%';
MySQL on Heroku Heroku has a plug in called ClearDB MySQL that will host a MySQL database for you. This is free, but you do need to fill in credit card information for some reason. You will find this under Overview >> installed add-ons.
Instructions for setting up spotify api locally
- Go to this link: https://developer.spotify.com/dashboard/
- Log in/create an account. Click "Create a Client ID"
- Enter Application Name and Application Description and then click CREATE. Your application is registered, and the app view opens.
- On the app view, click Edit Settings to view and update your app settings. Find your Client ID and Client Secret.
- Create a
localhost.json
file in the config directory. Add the following to that file
{
"spotify_client_id": "**INSERT CLIENT_ID HERE***",
"spotify_client_secret": "***INSERT CLIENT_SECRET HERE***"
}
- Create a
heroku.json
file in the config directory. The contents should be the same as above. - Execute
source env.sh
OR . env.sh - You can check your environment variables with the following command:
echo $SPRING_APPLICATION_JSON
- You're all good to go.