All projects
Personal Project·2026 – Present

Easy Budget

Full-stack budget and expense tracking app with recurring transactions and real-time alerts.

Tech Stack

Next.jsNode.jsExpress.jsPostgreSQLDrizzle ORMRedisBullMQBetter AuthDockerHostinger KVM

What Was Built

  • Architected and deployed a full-stack budgeting application featuring Better Auth authentication, comprehensive expense/income management, budget limit enforcement, and real-time alerts.
  • Engineered a resilient asynchronous job pipeline leveraging Redis and BullMQ to efficiently process scheduled recurring transactions and email notifications.
  • Developed an intuitive analytics dashboard powered by a type-safe PostgreSQL schema via Drizzle ORM on Supabase.
  • Independently managed end-to-end infrastructure, self-hosting the entire stack on Hostinger KVM with Docker containers and self-hosted GitHub Actions runners for automated CI/CD.