/Project2

Project-2 WDI-18

Primary LanguageJavaScript

Project2 Music Lovers

Project-2 WDI-18

Heroku Site

https://peaceful-badlands-56889.herokuapp.com/

ERD

https://www.lucidchart.com/documents/edit/487d0f11-26cd-44fb-bc77-7bf746b05f79/0

ERD

Trello Board

https://trello.com/b/mfIjcn0v/project-2-wdi-18

Wireframes

https://www.figma.com/file/Ggom9xTwY4owMX8gR4qMzePH/Project-2-Music-Lovers?node-id=3%3A22

We live in a soceity where social media such as Facebook, Twitter, Instagram, and ect. is a huge part of our world. We connect with other people based on our hobbies and interests in our everyday life.

Music Lover is a platform where users can share their soundcloud or apple music information in their user profile, and share their favorite albums from the music artists.

Music moves very fast in the current soceity and we want to re-live the moments where people used to anticipate album releases and the glory days of records, cassette tapes, and CDs by sharing their information of their old or current favorite albums.

This is a full stack application that will allows the user to monitor their profile, and allow them to Add their favorite music albums & the tracks from those perspective albums.

Music Lovers contains 3 RESTful routes including two which is embedded. The models are as followed

Users Model -> Albums Model ---> Tracks Model

Technologies Used

* HTML5
* CSS
* JavaScript
* Node.js
* Express.js
* MongoDB.js
* Mongoose
* Bootstrap

Future Development

This application lacks an actual log-in function so anybody can add or delete someone elses's profile or albums. I would like to add authentication to this app in the future.

Would like to link favorite tracks to the user's favorite albums (timing issue to finish the project).

I would like to do a lot more with stlying with this app.

I would also like for all three models connected, and have full functioning CRUD for all three models.