My Wallet finance tracker
Personal finance tracker to monitor income and expenses, set monthly budgets and see your spendins.

Next.js 14TypeScriptPostgreSQLPrismaNextAuth v5Tailwind CSS
My Wallet is a personal finance tracker built with Next.js 14 using the App Router architecture. The goal was to build a practical everyday tool for monitoring personal income and expenses while exploring production-level patterns in modern full-stack development. The application lets you log transactions, set monthly budgets across spending categories such as groceries, dining, and transport, and see at a glance whether you're over or under budget for the current month. A month filter lets you browse back through your full financial history. **Demo Credentials with seeded data** Email: demo@gmail.com Password: geslo123
- Log income and expense transactions
- Monthly budget targets per spending category (groceries, dining, transport, etc.)
- At-a-glance budget vs. actual overview per category
- Month filter to browse full financial history
- User authentication via NextAuth v5
- Deployed on VPS with Nginx + PM2