Inspiration

The "mental load" of motherhood is real. We noticed that most budgeting apps are designed by accountants, not parents. They focus on where you failed yesterday rather than how you can win today. We wanted to build a "hug in an app"—a tool that feels like a supportive friend, helping busy mums grow a savings culture seamlessly while making the path to multiplying their wealth feel less like a chore and more like a victory.

What it does

Grit is a financial wellness companion that replaces complex spreadsheets with a single Daily Power Number. It automatically rolls over unspent daily budget into the next day, gamifying the savings process. Key features include:

AI Financial Coach: A chatbot that offers personalized shopping swaps, batch cooking tips, and DIY home reno savings.

Spending logs: trace where your money is going to

The Investment Gateway: A simplified hub that introduces mums to tech and AI stocks without the jargon.

How we built it

We prioritized a fast, "offline-first" experience using React Native (Expo SDK 50) and TypeScript.

Vibe Coding tool: Fastshot ai

Backend: Supabase handles our authentication and PostgreSQL database, ensuring real-time data sync.

AI Engine: Integrated Gemini (via @fastshot/ai) to power our smart financial recommendations.

Monetization: Implemented RevenueCat to manage our "Grit Pro" subscriptions.

UI/UX: Styled with NativeWind for a modern, calm aesthetic that doesn't overwhelm the user. UI Inspo: Mobbin

Challenges we ran into

The biggest hurdle was the Daily Rollover Logic. Ensuring that the "Daily Power Number" stayed accurate across different time zones and offline states required complex conflict resolution in our supabase-sync.ts. We also spent significant time refining the AI chatbot to ensure it sounded encouraging and empathetic rather than robotic when giving financial advice.

Accomplishments that we're proud of

We are incredibly proud of the UI/UX transition. Moving from a dense data-heavy design to a "GlassCard" aesthetic made the app feel premium and calming. Successfully integrating the RevenueCat SDK to handle global subscriptions was also a major win, turning our MVP into a real, monetizable business on day one. Alongside our smart chatbot powered by Gemini 3

What we learned

We learned that less is more for our target audience. We initially planned for more complex features, but through development, we realized that for a busy mum, speed and clarity are the ultimate features. We also deepened our understanding of building "Optimistic UI" to ensure the app feels snappy even when network conditions are poor.

What's next for Grit

Our roadmap focuses on turning Grit into a community:

Grit Groups: "Savings Circles" where mums can compete in grocery-saving or DIY challenges.

Micro-Investing: Direct brokerage integration to move money from the "Power Number" into stocks with one tap.

Voice-First Mode: Allowing mums to update their budget or ask for a meal-swap hands-free while they’re on the go.

Built With

Share this project:

Updates