Skip to content

SarahHarrington/pantry-stocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pantry Stocker

Built to be a solution for tracking the items in your pantry and other food storage spots in your home. This allows you to keep track of item locations, total quantities on hand, and automate the creation of shopping lists.

Live Demo

Demo it: Username: sample Password: user

Built With

  • PostgreSQL
  • Express
  • Angular JS
  • Node.js
  • Angular Material

Getting Started

Get started by forking and cloning this repository.

Prerequisites

Installing

Steps to get the development environment running.

  1. Fork and clone this repository
  2. Run npm install
  3. PostgreSQL: See pantry-stocker.sql for database structure
  4. Run npm start
  5. Go to http://localhost:5000 in your browser

Completed Features

  • Items are added manually and searching is based on users current database items
  • Item minimum stock amount requirements trigger shopping lists notifications
  • Shopping list allows users to put in desired quantity and amount purchased
  • User can click done shopping update where items are put in their pantry lists

Next Steps

  • Filestack integration to allow users to upload pictures of their pantry items
  • Expiration dates for items in the fridge
  • Google Authentication

Deployment

See above notes on installing.

Authors

Sarah Harrington

alt text alt text alt text alt text alt text