8000 GitHub - BenTalese/DiscountDora: A web-based, self-hosted grocery management system.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BenTalese/DiscountDora

Repository files navigation

🚨 Dora is under active development 🚨

logo


MIT Licence Awesomeness Tests Current Release GitHub commits since latest release GitHub commit activity


Dora is powered by Clapy 🐍, a Python clean architecture toolkit.

Disclaimer: Dora is a hobby project of Ben Talese!



🍔 Where it all started...

Discount Dora started out as an idea to efficiently keep track of all the edible items in the house without getting into too much detail. Why be overburdened by exactly how many tea bags you have? What people need is something that will be faster than going to the freezer and searching all the baskests for the salmon. After searching for a solution that fit this description, it soon became obvious a lot of pre-existing solutions were overcomplicated for what needed to be extremely fast and to the point. That's the core principle of Dora and the basis for all its features - your pantry at your fingertips.

And from there, the ideas continued to grow...


🗺️ The Feature Roadmap (It's a Long Road...)

The vision for Discount Dora is to have every single interaction with your groceries handled in the one place. No need to go to any external tools - it's all seamlessly managed with Dora!

The following is a list of Dora's planned major features. It is not inclusive of all the items that have been or will be added to Dora.

  • Stock item management - Keep track of what you have in stock and be reminded of that 6-month old salmon in the freezer.
  • Shopping list management - Handle your shopping list directly where you track what's in stock.
  • Discount tracking - Supporting all major grocery stores in Australia, see the latest deals for your favourite ice cream!
  • Recipe management - Store all your favourite recipes and quickly work out if you have everything you need.
  • Barcode scanning - Easily open stock item entries based on the barcode.
  • Emailing - Be alerted immediately when things go on sale, or to receive your auto-generated shopping list.
  • Meal planning - Manage your weekly meals with ease, selecting recipes for the week you know you'll have stock for.
  • Backup & restore - Save your data so you can easily come back to it at any time.
  • Export & print - For those who prefer to have a physical copy of their lists.
  • Flexible features - Freely disable features you don't care for to declutter your user experience.
  • Nutritional information - Supporting integration with USDA FoodData for quickly checking how many calories that pizza is.
  • Themes - Pick your poison.
  • Multi-user support - So everyone can help grab the milk on sale.
  • Mobile app - No server to host Dora on? We've got you covered! A mobile app is planned to support users who don't want the fuss.

🚀 Want to get started?

As Dora is 🚨 under active development 🚨, there is nothing to install yet! If you're curious how development is coming along, you can pull the repository down and deploy the docker container yourself using the included compose file.

🚧 System requirements to be documented.


🐞 Bug to report? 💡 New feature suggestion?

🚧 Templates to be added. Please submit any bug reports or feature requests via our GitHub issue templates.


💻 Want to contribute?

🚧 Contribution guide to be added.


☕ Want to support us?

🚧 At the moment we have not set up any form of donations but we very much appreciate the generous thought!


🧐 Need to see it to believe it?

🚧 Screenshots to be added.


📜 What licence is Dora under?

Dora is under the MIT licence. See the license for more information.

0