-
-
Prospería Balance: clear and accessible finances for people and microentrepreneurs.
-
A simple monthly summary of income, expenses, and money remaining—without financial jargon.
-
Easily search, review, edit, and separate personal and business transactions.
-
Business health, separated finances, and concrete guidance for making better decisions.
Inspiration
Many people and microentrepreneurs know how to work, sell, and support their families, yet still struggle to answer three basic questions: how much money came in, how much went out, and how much truly remained. Traditional accounting tools often assume financial knowledge, digital confidence, or time that many users do not have.
Prospería Balance was inspired by a broader vision of conscious entrepreneurship: a business can create personal income and social value at the same time. Financial clarity should not be reserved for people with advanced education, accountants, or expensive software. It should be simple enough for a first-time entrepreneur and useful enough to grow with an established small business.
What it does
Prospería Balance is a responsive financial companion for people and microbusinesses. It lets anyone:
- register income and expenses in a few clear steps;
- separate business spending from personal or household spending;
- immediately see money in, money out, and money remaining;
- search, edit, delete, import, and export transactions;
- set a monthly spending limit;
- receive plain-language local guidance without creating an account or using AI;
- optionally create an account to synchronize data privately across devices; and
- request an enhanced recommendation from GPT-5.6 Terra based only on aggregated financial figures.
The interface uses everyday Spanish, large touch targets, example data, and progressive disclosure so that a person with limited financial or digital experience can explore it without fear.
How we built it
We transformed an early HTML dashboard prototype into a functional web application using vanilla JavaScript, modular financial rules, Supabase authentication and PostgreSQL storage, row-level security, a Vercel serverless API, and the OpenAI API.
Codex in ChatGPT Work helped us iterate across the repository: architecture, responsive UI, accessibility, financial calculations, tests, Supabase integration, documentation, security review, and production deployment. GPT-5.6 Terra powers the optional AI guidance. The server sends only a minimal monthly aggregate—never the user's email, free-form notes, or individual transaction descriptions—and requests a short observation plus one concrete action.
The essential experience remains deterministic and available without AI. If the AI service is unavailable, Prospería still provides useful local insights.
Challenges we ran into
The hardest challenge was simplifying finance without making the product misleading. We had to keep business income, business expenses, and personal spending separate while presenting the result in familiar language.
We also designed for two very different audiences: people who may be using a financial tool for the first time, and users who may later need richer consulting, accounting, and operational integrations. Security added another important constraint: optional synchronization and AI guidance had to preserve privacy and strict user-level data separation.
Finally, we had to turn a static prototype into a production-ready experience under a short deadline while keeping the interface calm and understandable.
Accomplishments that we're proud of
- A working mobile and desktop application deployed publicly.
- A useful no-account mode with example data and local persistence.
- Clear separation of business and personal spending without double counting.
- Private multi-device synchronization protected by Supabase row-level security.
- Optional GPT-5.6 guidance with server-side authentication, data minimization, and
store: false. - Twelve passing automated tests, a clean production build, and zero known npm audit vulnerabilities at submission time.
- Accessibility improvements including keyboard-friendly modals, focus restoration, semantic state labels, and larger touch targets.
What we learned
Accessibility is not an extra layer added at the end; it changes the product language, hierarchy, interaction size, onboarding, and technical architecture. We learned that the best AI feature is not necessarily the one that says the most. For this audience, a short explanation and one practical next step are more valuable than a complex financial report.
We also learned to keep AI optional and bounded. Deterministic code is better for calculations and accounting rules, while the model is most useful for translating a verified summary into human guidance.
What's next for Prospería Balance
The next stage is a human-in-the-loop pilot with microentrepreneurs. The free Prospería Esencial experience will preserve simple records, clear summaries, local guidance, and accessible onboarding. A future Prospería Pro service will add deeper AI assistance, budgets, cash-flow planning, business reports, and optional access to human specialists.
Longer term, Prospería will connect with point-of-sale, banking, transfer, and inventory systems so authorized transactions can be registered automatically. Any sensitive or consequential action will remain visible and subject to human confirmation. The goal is not to replace human judgment, but to reduce administrative friction and make financial support available to more people.
Built With
- api
- codex
- css3
- design
- github
- gpt-5.6
- html5
- javascript
- openai
- postgresql
- responsive
- rest
- supabase
- terra
- vercel
- vitest
- web
Log in or sign up for Devpost to join the conversation.