Skip to content

WitchingHr/grocery-store

Repository files navigation

Grocery Store

Description

This is a fake e-commerce grocery store app that allows users to create, read, update, and delete grocery items. The user can also modify categories and add items to categories.

Table of Contents

Installation

To install necessary dependencies, run the following command:

npm install

Usage

To use this app, run the following command:

npm start

Lessons Learned

  • HTTP Routing with Express
  • Using EJS to render dynamic HTML
  • MVC design pattern
  • Using Mongoose to:
    • create a database
    • create models and schemas
    • perform CRUD operations
    • perform database queries
  • Validating user input with Express Validator

Images

Screenshot 2023-05-04 at 6 04 44 PM

Screenshot 2023-05-04 at 6 05 13 PM

Screenshot 2023-05-04 at 6 05 25 PM

Releases

No releases published

Packages

No packages published