Meowney
Finance Tracking App
Project Information
- Year
- 2025
- Role
- Solo Developer
- Duration
- 2025
- Company
- Personal
- Industry
- Finance
- Status
- Completed
Tech Stack
Frontend
- Next.js
- TypeScript
- Tailwind CSS
- Shadcn UI
- Recharts
Backend
- Hono
Auth
- Clerk
Database
- Neon Postgres
- Drizzle ORM
State Management
- Zustand
Overview
Personal finance tracking application to manage accounts and import transactions via CSV files. Features a dynamic dashboard with charts, multi-account filtering, and bulk operations.
Problem
Needed a personal finance tracker with CSV import capability, multi-account management, and visual analytics.
Solution
Built a full-stack finance app with Next.js and Hono, featuring dynamic dashboards, bulk CSV imports, and comprehensive CRUD operations for accounts, transactions, and categories.
Business Impact
- Demonstrates modern full-stack architecture with Hono, Drizzle, and Neon
- Clean, responsive design with Shadcn UI components
- Practical personal project solving a real finance tracking need
Key Features
Dynamic Dashboard
Finance summary with selectable chart types and date/account filters
CSV Import
Bulk import transactions via CSV files with validation
Smart Tables
Column sort, search, pagination, and multi-row selection
Account Management
Full CRUD for accounts, transactions, and categories with bulk operations
Architecture
The system is structured around the following technology layers used in production delivery.
- Frontend: Next.js, TypeScript, Tailwind CSS, Shadcn UI, Recharts
- Backend: Hono
- Auth: Clerk
- Database: Neon Postgres, Drizzle ORM
- State Management: Zustand
Challenges
- Designing an intuitive UX for complex financial data
- Implementing reliable CSV parsing and bulk operations
- Managing state across multiple interconnected data views
Related Projects
Let's work together
Interested in building something similar? Reach out and let's talk about your next project.


