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.