Giter Site home page Giter Site logo

dapp's Introduction

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

dapp's People

Contributors

lsambo02 avatar albertoazinar avatar

Watchers

 avatar

dapp's Issues

Adding Product to Shelve

form validation should trigger an error message when adding a product without selecting shelve.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.