Skip to content

When we go to the market we are often confused that if the item is needed or not. Sometimes we buy items that were already there in the home. To solve that particular problem we have created an application that queries in your home grocery invetory database and tell that if the item is their in the house or not and if available how much quantity…

License

Notifications You must be signed in to change notification settings

ankithans/grocery-inventory

Repository files navigation

grocery-inventory

🔗 Links

📊 Flow Diagram

❓ Problem Statement

When we go to the market we are often confused that if the item is needed or not. Sometimes we buy items that were already there in the home. To solve that particular problem we have created an application that queries in your home grocery invetory database and tell that if the item is their in the house or not and if available how much quantity is available. Then user can buy it accordingly.

🤔 Challenges we faced

  • searching item in the database based on the tags given by google vision api
  • using google cloud as it was the first time we used it in any project

💡 features

  • simple and fast google authentication
  • user can search items in their home(inventory) by clicking a picture
  • user can set remaining amount of item
  • make shopping list (comming soon)

💻 samples:

              

              

    

👣 steps to run the project

  • clone the repo in your local machine
  • do yarn in root directory
  • do flutter pub get in client folder
  • add firebase to your flutter project and google-service-account.json in your root directory
  • add MONGO_URI, JWT_SECRET in your .env
  • do yarn dev in the root directory and your backend is up and running
  • do flutter run in client and your app will start with no issues

Tech Stacks & dependencies

🤖 Backend
  • node with typescript
  • mongodb
  • google vision
  • google cloud storage
  • Heroku
🌟 Frontend

made with 💕 by:

About

When we go to the market we are often confused that if the item is needed or not. Sometimes we buy items that were already there in the home. To solve that particular problem we have created an application that queries in your home grocery invetory database and tell that if the item is their in the house or not and if available how much quantity…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages