Skip to content

avecc003/pantrykeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

188 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md

Tech Stack Used

FrontEnd

  • Javascript
  • React Framework
  • SCSS
  • HTML
  • AxiosJS
  • Firebase Auth

BackEnd

  • Javascript
  • Express JS
  • Axios JS
  • Firestore

Features and/or Usage Instructions

  • User is able to create a "Pantry"
  • Within the Pantry the user is able to store "Food" items provided by the EDAMAM API.
  • Food items can be categorized into ingredients and dishes.
  • Food items have a time stamp and change color according to how long they've been in the pantry.
  • User is able to filter out ingredients and dishes. So they can select to see one or the other, or both.
  • API end-points used to access the database.
  • Firestore database

Installation on Developer and Production Environments

API References

Screenshots

Home : Picture of Home List of Pantries : Picture of List of Pantries Create a Pantry Modal : Picture of Create Pantry Modal List of Food Items : Picture of Food Items Add Food Items : Picture Adding Food Items

Lessons Learned & Next Steps

  • Lessons:
    • Firebase Auth
    • Firestore DB
    • Interfacing with a database with ExpressJS
  • Next Steps:
    • Animations
    • Adding people to your pantries
    • Consistent styling
    • Expended color palette
    • Proper user Auth and Permissions

About

My capstone project submission for the Brainstation Miami 2023 Software Engineering Cohort

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors