reciept capture finally gets the crumpled ones. no more 'please try again' x5 while someone's holding up the lunch line 🙃
Simple cash tracking for independent shops and studios.
The milestones that explain how the project has evolved.
The project started with a simple need: Simple cash tracking for independent shops and studios.
The first build kept Plum Ledger focused on one useful workflow before adding broader tooling.
The weekly view tested better than a full month grid. One shop owner asked to see the next bill before the balance chart, so that became the default order.
Public updates from the builder about this project.
reciept capture finally gets the crumpled ones. no more 'please try again' x5 while someone's holding up the lunch line 🙃
const total = entries.reduce((sum, row) => {
return sum + (row.kind === 'income' ? row.amount : -row.amount);
}, 0);Tested receipt pics under truly awful cafe lighting. The camera flow had like 4 steps for no reason, so that's gone.
Shop owner looked at the weekly total and went 'that's the number i actually care about.' ok, deleting half my charts then.
shipped the rough weekly summary to 2 stores. first note: 'bigger numbers, less chart stuff pls' lol, fair.
Help Plum Ledger learn from real people.
After trying the weekly cash view, what would need to be true for you to pay for it each month?
Sign in to respond to this request.
Conversation
Share an idea, a question, or a useful experience.
Sign in to comment.
No comments yet