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.
- 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
- 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)
- clone the repo in your local machine
- do
yarn
in root directory - do
flutter pub get
inclient
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
inclient
and your app will start with no issues
- node with typescript
- mongodb
- google vision
- google cloud storage
- Heroku
- Flutter for cross-platform application
- dio
- firebase
- shared_preferences
- path
- image_picker
- provider
- google_sign_in