https://cloud-sounds.herokuapp.com
App built using the MVC Architecture. It implemented "authorization" so people can sign up, customize & personalize the app
- Cloud Sounds is an app that lets you host your own music and share it with others.
- Musicians and music lovers
bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator
npm install
npm start
- Create a
.env
file in config folder and add the following askey = value
- PORT = 2121 (can be any port example: 3000)
- DB_STRING =
your database URI
- CLOUD_NAME =
your cloudinary cloud name
- API_KEY =
your cloudinary api key
- API_SECRET =
your cloudinary api secret
Have fun testing and improving it! 😎
- Add to comments what user is making the comment
- Create a profile model to allow further customization (e.g. profile picture) and allow users to see other peoples' profiles.
- Change model to include an array for likes to limit the likes to one.