alane019 / inbox-playlists

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inbox Playlists

Description

This application will generate music playlists for the user based on genre. The user can submit their email and username to recieve a playlist they select.

Demo1 Demo2

Table of Contents

Installation

Required:

  • Node
  • MySQL
  • MySQL Workbench

Link to live application host on heroku:

Heroku App Link

To Run the application locally:

  1. Clone the repo from github
  2. Pull up the project in your local file directory
  3. Open MySQL workbench and open the user_playlist_db file in the db folder of the project
  4. Run lines 3-4 of that file to create the database on your local machine
  5. Open your terminal and navigate to the project folder
  6. Enter "npm i" into the console to install the required modules
  7. Then enter "node server.js" to start the server
  8. Now the database should have the required tables to seed the database
  9. Run the scripts from the seed files located in the db folder using MySQL workbench
  10. The database should now be loaded with songs
  11. Navigate to http://localhost:8080 in your web browser to use the application

Credits

Contributions

Contact us by email or submit a pull request if you want to contribute.

Questions

If you have any questions or feedback, contact us by email or reach out on github.

License

MIT

About

License:MIT License


Languages

Language:JavaScript 51.5%Language:Handlebars 40.4%Language:CSS 8.1%