Skip to content

Fionalan727/Better-Bytes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Better Bytes (Lighthouse Labs Final Project)

Main Contributors: Fiona Lan, Lucy Zhao and Mike Fyke

"Screenshot of Parallax 01" "Screenshot of Parallax 02"

Overview

Better Bytes was a passionately collaborative project, meant to provide users with delicious new meal ideas, sorted by the lowest price and location and finalized into a grocery list.

"Screenshot of Recipes"

Users can browse through our library on recipes, sort in such categories as Budget Friendly, Easy Prep Meals or based on dietary needs like Vegetarian or Dairy Free. Once a user finds a recipe they would like to make they can simply click add to display the list of ingredients to our grocery list page. A user can now click over to their grocery list and see a listing of all their required grocery list items along with, individual and total pricing. The prices are calculated based on "One Stop Shopping", we want users to see where their dollar will go the furthest, in one stop. The user has the ability to select which store they would like to be displayed to compare prices for their convenience.

"Screenshot of Grocery List"

Lastly we have included and individual item search feature in our nav bar to be displayed on all pages. This feature allows a user to search for an item one at a time to receive an updated price check from listed stores. These are scraped at the time of a search and are sorted to display lowest prices first.

"Screenshot of Item Search"

Prerequisites

In order to run this project node.js and npm both need to have been installed.

Deployment

  1. Fork this repo
  2. Install dependencies using npm install command in both the root folder as well as the client folder
  3. Run npm start from final to start the Express app
  4. Run npm start from the client directory to start the React app
  5. Visit http://localhost:3000/

Tech Stack

  • Node
  • React.js
  • Express.js
  • React-Router
  • Bootstrap
  • Rellax
  • PostgreSQL
  • Knex
  • Cheerio

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published