Expense Tracker

A fullstack Expense Management system built with a role-based architecture for employees, managers, and admins. Designed for fast expense logging, structured approval workflows, and multi-currency financial tracking.

Won at Oddo Hackathon 2026
Expense Tracker

Overview

ExpenseOS is a SaaS-style expense management platform that streamlines how organizations track, review, and control spending. It focuses on real-time expense logging, approval workflows, and policy-driven governance through a clean, high-performance UI. We were top finalists at the Oddo Hackathon 2026.

Features

  • Role-based dashboards for Employees, Managers, and Admins
  • Drag-and-drop receipt upload with instant parsing
  • Expense lifecycle tracking (Draft → Submitted → Approved/Rejected)
  • Multi-currency expense logging with automated conversion
  • Manager approval system with audit logs and decision tracking
  • Rule engine for enforcing company expense policies
  • Interactive slide-over panels for detailed expense management
  • Responsive UI with modern dark-themed design system

Tech Stack

  • Next.js 15 (App Router): Fullstack framework
  • TypeScript: Type-safe development
  • Tailwind CSS 4: Utility-first styling
  • ShadCN UI + Radix UI: Accessible component system
  • Lucide React: Icon system
  • Oracle Cloud: Backend deployment
  • Vercel: Frontend hosting

Project Details

Team

Tags

TypeScriptNext.jsFullstackSaaS
Live Demo

Links

Previous
ISSR3 A/B Trust Experiment
Next
AutoSubs
Heramb

20 y/o engineering student by day, and indie hacker by night.

Design & Developed by heramb

© 2025. All rights reserved.