PastelSpend
Inspiration
Managing money shouldn't feel like a chore, but most tools today are either too basic or too manual. We wanted something that actually helps you understand your spending, not just record it. The idea was to build something that feels simple on the surface, but does a lot of the heavy lifting in the background.
What it does
PastelSpend is a personal finance app that helps users track expenses, manage budgets, and get a clear view of their financial habits. It supports multiple currencies, tracks subscriptions, and provides a clean dashboard of where money is going.
Users can upload payment screenshots and have the app automatically fill in expense details. It also generates insights based on spending patterns, helping users actually understand their finances.
How we built it
We used MeDo to build most of the app through iterative prompts, starting from basic layouts and gradually adding more complex features. The frontend and backend were structured step by step, including authentication, API routes, and data handling.
For features like receipt scanning and insights, we combined OCR with AI processing to turn raw data into structured information. Everything is connected through a consistent API layer.
Challenges we ran into
Handling edge cases took more time than expected, especially with currency conversion and keeping everything consistent across the UI. Making sure the data stays accurate while updating instantly was tricky.
Another challenge was getting OCR results to feel reliable since screenshots vary a lot.
Accomplishments that we're proud of
We're proud of how complete the product feels. It's not just a demo --- it's something people could actually use day to day.
The receipt scanning working end-to-end, the clean dashboard, and the ability to handle multiple currencies smoothly were big wins. Building a developer API also made it feel like a platform.
Since it has API access, we were able to control parts of the app using tools like OpenClaw, even through chat apps like WhatsApp and Discord. This opened up a new way to interact with the product beyond the UI.
What we learned
We learned how important it is to keep things simple for the user, even if the system behind it is complex. Small UX details make a big difference.
We also got more comfortable using AI as both a development tool and a feature.
What's next for PastelSpend
We want to make insights more proactive and personalized, improve receipt scanning accuracy, and add better visual reports.
Long term, the goal is to make PastelSpend something people actually rely on.
Built With
- medo
- supabase
- vite


Log in or sign up for Devpost to join the conversation.