Skip to content

kermit-klein/YelpRecord

Repository files navigation

YelpRecord

Img

Author

Ali Erbay

Deployed At

Heroku

Description

Inspired fron VinylHub, this web app lets you post record shops and display on the app. You can do all CRUD actions on posts as long as you own the post. App is connected to Google Maps API to show record shops on map. You can rate and leave comments for record shops. Passport package manages all user registrations and login sessions. Image uploads are done to Cloudinary image cloud and app connects to MongoDB which runs on their cloud. App offers forgot password functionality. App is deployed to Heroku, both front and backend works from there.

Built With

  • NodeJS (v10.16.3)
  • Express (v4.17.1)
  • MongoDB
  • Bootstrap 4
  • Fontawesome

Dependencies

"async": "^3.2.0",
"body-parser": "^1.19.0",
"cloudinary": "^1.22.0",
"connect-flash": "^0.1.1",
"dotenv": "^8.2.0",
"ejs": "^2.7.4",
"express": "^4.17.1",
"express-session": "^1.17.1",
"locus": "^2.0.4",
"method-override": "^3.0.0",
"moment": "^2.26.0",
"mongoose": "^5.9.18",
"multer": "^1.4.2",
"node-geocoder": "^3.27.0",
"nodemailer": "^6.4.8",
"passport": "^0.4.1",
"passport-local": "^1.0.0",
"passport-local-mongoose": "^5.0.1"

Updates/Improvements

  • Add more styling
  • Make it more responsive
  • Code NEEDS refactoring

License

MIT License

About

A Web app where you can post record shops

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published