Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grocery List Items, Baskets, and Basket Templates #1643

Open
XingShelly opened this issue Feb 2, 2025 · 0 comments
Open

Grocery List Items, Baskets, and Basket Templates #1643

XingShelly opened this issue Feb 2, 2025 · 0 comments

Comments

@XingShelly
Copy link

Please consider this feature as it would make everyone's life so much easier.

So, currently what I do is I have created a template for each grocery item I usually buy (With the price and the payee and everything) and when entering a bill, I just scroll through the templates and press on the items so they would get added with all their information. This makes my bill a lot more detailed and easier to input. Plus I can add more information about each product in the notes. It is just so much easier to press a couple of buttons than to input numbers every time I enter a bill.
However, this is clearly very hacky and not ideal. Templates cannot be organized into categories, they cannot have icons, they cannot have pictures, there is no search function to find the item I was looking for.
Needless to say, this is not an ideal use case, and I understand that because that's not why the template function was added in the first place.
So my request is would you consider adding a grocery list functionality?

It can be something like this:
When long-pressing on the plus button in the main menu, you get the option to enter the "Gocery List" option. You get to see all of the categories you have in the app and when you press on a category, a small grid layout with a (+) sign appears prompting the user to enter a "Product." When they press on it, they go to a page similar to the template page, prompting them to enter needed information like price, a picture, whether the price is with the tax included or not, the supermarket chain maybe( i.e. the payee), and most importantly an icon for that product. (The category for the item would be the same category they clicked on when they added the product in the first place.)
Once the user has finished, they can now just press on the icon, and the product would be added to the "Basket." After the user has entered all of the products they bought in one go, they can proceed to save the basket and it would be registered as a split-bill with all the items instead of entering each item manually. Each item would automatically add its price to the bill and be categorized in the category they were chosen from, and the sum of all items would be calculated automatically.
Thus, the user next time only has to click on the products to add them to the basket. And the app would do the calculation and the categorization automatically.

A search function would be extremely helpful in the grocery list.

Also an option above would allow the user to add "Basket Templates" they usually buy. For example, I buy a croissant and coffee every morning, so I can just enter the pre-saved "basket template" for "a croissant and coffee" and just enter that immediately or I can make it an automatic recurrent basket so the basket would be add it automatically every morning.

In the future, the user can scan the receipt and the app would recognize the items, and It would create a basket of them and add them automatically to it, making this whole process automated.

This would not only make the lives of all users so much easier, it would also enable much more detailed entry of information because I doubt any user taked pictures of each product and enter product-specific information every time they buy one.

I completely understand this is a very complicated feature to add and it could take even several months of work. But please consider it, it would be extremely helpful for everyone.
I love the app and I wanted to grow. I hope it succeeds.

Thank you for reading this wall of text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant