MoneyHungry (Mockup)

MoneyHungry - Personal Finance Automation on Replit

Live Link:

Music:

What is MoneyHungry?

MoneyHungry is a full-stack personal finance automation app that helps you take control of your money. It centralizes your financial data into one clean dashboard - automating pay stub processing with AI, managing your bills from Excel, and providing real-time financial analytics.

Built entirely on Replit and installable as a mobile app on your phone.


What It Does

AI-Powered Pay Stub Processing

Upload any pay stub (PDF or image) and MoneyHungry uses a multi-method OCR pipeline to automatically extract your financial data. It runs 5 different preprocessing techniques, scores confidence on each extraction, and falls back to OpenAI GPT-4 for tricky documents. If the confidence is low, a manual correction interface lets you review and fix the data before saving.

Bill Management

Import and manage bills directly from Excel spreadsheets. Track due dates, amounts, categories, and payment status - all from an interactive table view with inline editing.

Financial Dashboard

See your full financial picture at a glance: total income, expenses, savings rate, tax withholdings, and recent transactions. Everything updates in real-time as you add new data.

Analytics & Budgets

Dedicated analytics and budgets pages give you deeper insight into spending patterns, income trends, and budget allocation.

Installable as a Mobile App (PWA)

MoneyHungry is a Progressive Web App. On iPhone, open it in Safari, tap Share, and “Add to Home Screen” to install it like a native app - complete with a custom app icon and full-screen experience.


Tech Stack

Layer Technology
Frontend React, TypeScript, Vite
UI Tailwind CSS, shadcn/ui (Radix), Lucide icons
State TanStack React Query
Routing Wouter
Backend Node.js, Express.js, TypeScript
Database PostgreSQL (Replit built-in), Drizzle ORM
Auth Replit Auth (OpenID Connect), Passport.js, PostgreSQL sessions
OCR Python (pytesseract, OpenCV, NumPy, PIL, pdf2image)
AI OpenAI GPT-4 / GPT-3.5-turbo for document extraction
Excel Python (pandas, openpyxl) for bill import/export
PWA Service Worker, Web App Manifest, Apple meta tags
Deployment Replit Autoscale

App Pages

  • Landing Page - Public-facing page with feature overview and login
  • Dashboard - Financial overview with metrics, pay stub upload, and bank account summary
  • Bills - Full bill management with Excel integration
  • Pay Stubs - Upload history and OCR processing results
  • Banking - Bank account overview and transaction history
  • Budgets - Budget tracking and allocation
  • Analytics - Financial trends and spending insights
  • Settings - Account preferences and configuration

Upcoming Features

  • Plaid Bank Integration - Securely connect up to 5 bank accounts to automatically sync transactions and balances. The UI is already built and ready - just waiting on Plaid API integration to go live.
  • Recurring Bill Detection - Automatically identify recurring charges and predict upcoming bills.
  • Spending Alerts - Get notified when you’re approaching budget limits or unusual spending is detected.
  • Multi-User Household Support - Share financial dashboards with family members.
  • Export & Reports - Generate monthly/yearly financial reports as PDF or Excel.

Screenshots

The app features a clean blue-themed design with a responsive layout that works on desktop and mobile. Key screens include:

  • A modern landing page with feature cards
  • A dashboard with metric cards, pay stub upload, and bank connection widgets
  • An interactive bills table with status badges and inline editing
  • A banking page with “Coming Soon” Plaid integration messaging

Try It Out

MoneyHungry is live and deployed on Replit. Log in with your Replit account to start managing your finances.

Built with Replit - from development to deployment, all in one place.

(Added to The TCL Showcase)