/yum

We like Milk-n-Cookies! Where can we find some? [mongodb, javascript, node, express]

Primary LanguageJavaScript

YUM!

For Homework you will be writing a simple node application to practice using mongoose.js and mongo.

We will be creating an App that tracks and stores Restaurants and Menu Items

Setup:

Fork and Clone Repo

npm install

Instructions:

  1. Create schemas and corresponding models for a restaurant and for menu items

  2. Adds seeds data for the restaurant and menu items:

  • A restaurant should have the following field names:

    • name (a string)
    • address (an object with a street(string) and zipcode property(number))
    • yelp url (a string)
    • items (array containing your items schema)
  • A menu item should contain the following:

    • title (a string)
  1. Create a new restaurant

  2. Write a function or method that finds a restaurant by name

  3. Write a function or method that finds all restaurants by zipCode

  4. Create a function that updates a restaurant

  5. Write a function or method that deletes a restaurant

  6. Write methods to add and remove embedded menu item documents for a restaurant of your choosing.

Monitor your changes and test:

nodemon index.js