My Wallet finance tracker

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

My Wallet finance tracker
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