/fridge-catalog

Track what's in your fridge

Primary LanguageVueMIT LicenseMIT

Fridge Catalog

Vue.js Python SQLite

Manages the content of your fridge

Features

  • Add/Remove Users, Add Items: (@Zehua-Chen)
    • Add User
    • View Users
    • Add Items
    • Add Preparation Methods
    • Remove Preparation Methods
    • View Preparation Methods
    • Add Location
    • Put Item in Location
    • Share Items Among Users
    • Add Market
    • Add Nutrient
    • Add Nutrient to an Item
    • Remove Nutrient from an Item
  • Remove (@RubyRong)
    • Remove Items
    • Record Consumption
    • View Calories, Nutritional Values and Allergens of Items Removed From Database
  • View/Edit (@Zehua-Chen)
    • View Items
    • Edit Items
    • Find Items in a Location
    • View Location of an Item
  • Bills(@RubyRong)
    • Calculate Bills

Development

  1. cd web && pnpm start to start development server
  2. FLASK_ENV=development flask run -p 4000 to start the API server

Build

  1. cd web && pnpm build

Acknolwedgement

This project was originally developed as the final project of COMS 4111 at Columbia. See README.old.md for the original README.

The project was developed by