Last year I wrote a shopping list app. We use it like crazy! Now I'm thinking we may want to build another personal app (web app) for household budgeting and due dates. Things like annual subscriptions, etc.
Have you built something like this?
Anythings got to beat the excel spreadsheet method.
I'm think a simple ledger to start due days for when things draw from accounts, then this can be a calendar that gets subscribed to. Some simple graphs of spending... like mint. Could maybe even connect up accounts later. idk.
That's a very good idea. I never developed such an application, but I already thought about it. Would you be interested in developing it with another dev ? ;)
And I also developed a shopping list app. I'm interested in talking with you about this shopping list application. I use mine regularly too and the shopping list is automatically created when I select the recipes I want to cook during the week.
I'll share the repo.. Its super basic. I built it with Livewire. It could potentially use some alpinejs enhancements. And there are a few other ideas after using it for nearly a year.
The BIG idea was to have a simple way to add things, her and I both, that could appear on multiple lists (the stores we can get that item from). So the ux lets us search for an item (from the current store, and will show items below that that match from other lists) if its not in either you just click an add button and opt in the store for it. So the interface is easy to use.
@webrobert My app is also developed with Lirewire. It was my first full Livewire app and I initially tested it just on desktop. I recently rewrote the UI in mobile first with TailwindCSS. All is not perfect, but for the moment the principal functionalities are available.
I can add recipes with ingredients and steps to cook. When I select a recipe, it's automatically added to the cart and my shopping list is ready. I can check the products I already have at home and the cart list is updated.
I wanted to add a functionality to mention the store where I'm used to buy one or another product, but it's not done for the moment.
How do you want to share the repo ? Directly on github ?
@vincent15000 ah nice. Yeah this was meant to work mobile first. Dont do to much with this, I have some new code that I haven't pushed, mostly refactoring and there was issue with the sorting working. Oddly this was one of the features I really wanted but didn't finished, yet haha. So you could walking into each store and shop in the correct order. Finally found the bug as but haven't updated the live code.
@webrobert Yes, you can find me on github with this user name : vincentdev15. But I'm using github just for some clients, for my personal projects, I'm rather using gitlab.
@webrobert I have a lot to add on my app too. For the moment I even have a form with no style. But the app is for the moment only for me, my family and some friends. So I don't take so much attention as if I wanted to propose subscriptions.
@webrobert I will test the app tomorrow, here it's 22:30 ;).
You are using the API of a store, I don't think being able to test this part.
In my app, I don't use any API, it's not based on products I can buy in stores, but on ingredients for recipes. I have to store manually all needed products / ingredients. I don't want to write the URL of my app here because it's only for my familiy and my friends, so I don't want anybody to register.
If you'd like to test it to see how it works, I can send you the URL at another place (twitter ?).
@vincent15000 the api's there are just ideas I was playing with. barcode api and a major grocer here in the us.
just ideas ... it doesn't affect the working of the app as it is. Where are you?
@webrobert I'm in France. I'm surfing on Laracast and I'm coding for my personal projects in front of the TV quite each evening. And during each day I work as a freelance as trainer and web developer.
I'll see your app tomorrow afternoon. In the morning I have to check students work ;).
For personal finance app, I think it's the same... there is so much possible.
There are some good apps out there. The big question is do you want to share your data? That said, plaid seems to be making waves as a third party connect. I haven't looked to see what/if how they charge.
All that aside, I just dont have a lot of experience with finance apps. Some times I just start with an app that sort of does what I want then I can get a feel for what to build. Sometimes its just a spreadsheet. Which is what I have for personal finance idea. Bills we have due this month, what account they pay from, what day it pays, and then we have a list of annuals and when they pay.
So from that I could do way more, and probably way quicker in Laravel than excel to generate queries and charts. haha.
@webrobert For my finance, I'm using a free software on my computer. But some functionalities I'd like to use are missing. For example I don't need to store the regular bills due each month, because they aren't at the same date each month. But I'd like to have some balance for each month, expenditure classified by category, ... and I find that this software is too complicated with the way to write a new expenditure.
So I'd like to develop a finance personal app, but without worrying about common functionalities on such apps, and only taking into account some very basic functionalities I'd like to have.
I have had a look just now, effectively your shopping list app is very simple and is presented as a todo list. It's very pleasant and easy to use. I just had to test before I really understand how to use it.
I have tried to send you a message on Twitter, but I can't ... probably a filter you have applied. If you're ok, we can speak together on Twitter too.