Skip to content

Application to serve as a market place for Food Banks. Retailers can post items eligible for food bank and charities can request for it.

Notifications You must be signed in to change notification settings

jt0398/food-bank

 
 

Repository files navigation

Robinhood - The Food Banking Solution

Table of Contents

Functionalities

^top Robinhood - The Food Banking Solution is conceived as a market place application with the goal of reducing food wastage in canada and helping the needy. See details here and here

See a demo


Tech Stack

  • Front End

       

  • Server Side

             

  • Database

       

Getting Started

  • Setting up Development Environment

    1. Use config.json to set up the development, test and production database connections
    2. Register for a account in Twilio and obtain auth token and account sid
    3. ENV variables:
      • NODE_DEV : development/test
      • SYNC_MODEL: true (sequelize will force sync the model) , false (sequelize will not force sync the model)
      • TWILIO_ACCOUNTSID & TWILIO_AUTHTOKEN
    4. If tables are wiped clean due to syncing of models, use seeds.sql to populate test data
  • Guest Login Details

    Login as Supplier

      - User Id: Walmart
      - Password: abcd
    

    Login as Customer

      - User Id: Alex
      - Password: abcd
    

image

About

Application to serve as a market place for Food Banks. Retailers can post items eligible for food bank and charities can request for it.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 50.1%
  • HTML 35.5%
  • TSQL 8.8%
  • CSS 5.6%