fac-15 / the-real-junk-food-project

A web app to provide verification between TRJFP drivers and suppliers who are giving away surplus food :hamburger:
https://trjfpapp.herokuapp.com/
4 stars 2 forks source link

The Real Junk Food Project

:rocket: Click the logo above, it will link to the web application

Contents

Context

TRJFP is a global movement aiming to abolish surplus food through a variety of Pay As You Feel concepts.

They work with international and local partners to intercept food destined for landfill and redistribute it through a network of Pay As You Feel Sharehouses, cafes and school partnerships.

The App

The goal of this app is to verify drivers from TRJFP sent to pick up excess food from suppliers. There have been problems with drivers picking up food when they're not supposed to, or people impersonating TRJFP drivers in order to take and sell the food themselves. Our main objectives are:

One request from the client is that we include a code that changes daily in order to help secure the verification.

Implementation

Planning:

Figma (prototyping):

Product:

Tech Stack

Tech Stack
Front-end React
Styling Styled-components, CSS
Back-end Node-Express
Database Airtable API
Test Jest
Deployment Heroku

Installation for developing environment

  1. Clone repo onto your local machine git clone https://github.com/fac-15/the-real-junk-food-project.git
  2. Install dependencies npm i
  3. Start development environment npm run devstart
  4. Run node server (nodemon must be installed globally) nodemon server.js
  5. Enjoy exploring our app :sparkles:

Managing the App

Team

Charlie Jihyun
Charlie Jihyun
https://github.com/charlielafosse https://github.com/Whooolia
Charmaine Oliver
Charmaine Oliver
https://github.com/orgs/fac-15/people/wright1 https://github.com/Oliversw