/dapp

Home stash control made easy.

Primary LanguageDart

Dapp

App to simplify control of needed stash at home

Briefing

This project is not a starting point for a Flutter Application.

I am giving legs to a project I designed a couple months ago while planning to move from my parents home, though it was just a design I took the last 3 weeks or so to eliminate all sorts of procrastination and made it a priority to develop and now testing with my younger brother who is giving me insights on how we can make it better.

Find screenshots below

Screenshots

  • login_screen
  • dashboard
  • produts_screen
  • add_shelve

More Images Here

How to test

Use #dapp for public tweets

ToDo

###DONE

  • Create a household
  • Invite someone to a household
  • Enter a household by invite
  • Create shelves
  • Create products and add to shelve
  • See products in specific shelve
  • Edit quantities
  • Edit overall details of a product
  • Delete product
  • Rules to put in a "to buy list"
  • Estimated prices and "to buy list" with estimated value to be spent
  • Share list in 3rd party apps
  • Allow user to automatically restock a product from "to buy list"
  • disable add product button if no shelve have been created.
  • Save list for future analysis

WORKING ON

  • Sub-shelves to a product that can have multiple brands/types
  • Delete a household
  • Global "to buy list"
  • Make it possible to submit the product expiration date when purchasing.
  • create an alert for products that have already been purchased and that the expiration date is about to expire.

FUTURE FEATURES

  • Allow user to use different currencies based on his preferences

  • Temporary Product classification

    Ex: Something you need to buy when going to groceries but it's not an every month expense

  • Implement a invalidated Products Screens for after a temporary product has been bought not be permanently deleted unless the user explicitly asks for.

  • Create a dashboard to track expenses bases on the saved lists