Skip to content

๐ŸŒญ A full-stack restaurant application that users can search, geolocate, review and curate their favorite restaurants from around the world.

Notifications You must be signed in to change notification settings

varunswarup0/now-thats-delicious

Repository files navigation

Now That's Delicious

Recommend me on LinkedIn

logo

License: MPL 2.0 Maintenance Ask Me Anything ! PRs Welcome Open Source Love svg1

Now That's Delicious is a highly extensible open-source Full-Stack application on the Node.js library. Now That's Delicious is developed to deliver robust fast and scalable results while providing an intuitive and extensible administration interface to manage the full content lifecycle.

This restaurant application is built using Express, MongoDB(mlab & MongoDB Compass), Passport.js and some more npms. It is designed with today's application essentials such as user authentication, database storage, Ajax REST API, file upload and image resizing.


Now That's Delicious Slideshow



Now That's Delicious Slideshow


To load sample data, run the following command in your terminal:

npm run sample

If you have previously loaded in this data, you can wipe your database 100% clean with:

npm run blowitallaway

That will populate 16 stores with 3 authors and 41 reviews.

๐Ÿš€ Installation and Documentation

The Now That's Delicious/package.json provides a pre-configured project JSON template to quick-start your development. Visit the official Redux documentation to find out how to use the project template for starting your own Now That's Delicious project.

๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆโ€ Logins Available

The logins for the authors are as follows:

Name Email (login) Password
Varun Swarup varunswarup0@gmail.com varun
Debbie Downer debbie@example.com debbie
Beau beau@example.com beau

The user can search, geolocate(using Google Maps API), review, and find their top favorite restaurants from around the world. The application has 3 main models: Users, Stores, and Reviews.

๐Ÿ“ซ Have a question? Want to chat? Ran into a problem?

Need some help? Want to chat with the other learners? The Slack Chat that accompanies this course is where you should be asking questions โ€” this repo is meant as a place to grab the starter files and isn't a support channel.

๐Ÿค Found a bug? Missing a specific feature?

If you found a different / better way to solve problems in the application, great! These files are meant to be as close to 1:1 as they are shown in the videos so I generally won't accept any pull requests for changing how the application functions. Glaring errors, clarifications and files that aren't shown in the videos are totally fair game for pull requests and are appreciated.

โœ… Requirements

Now That's Delicious requires a NODE version higher or equal to v12.16.1.0 and is compatible with every npm version starting from 6.14.4.

๐Ÿ“˜License

Now That's Delicious is released under the under terms of the MIT License.

ForTheBadge uses-js ForTheBadge built-by-developers forthebadge cc-by-nd


Now That's Delicious Slideshow Now That's Delicious Slideshow


About

๐ŸŒญ A full-stack restaurant application that users can search, geolocate, review and curate their favorite restaurants from around the world.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published