Inspiration

Running a performance marketing company means money is always moving, in from clients, out to ad platforms, and across tools, subscriptions, and salaries. The problem? Managing all of this grew into a daily headache.

To get answers to simple questions like “Are we profitable?” or “Who’s our top performer this month?” we were juggling endless spreadsheets and half a dozen tools. It was messy, time‑consuming, and downright stressful.

That frustration became the spark for Fintracker, a clean, powerful dashboard that puts all your financial insights in one place.


What it does

Fintracker is like a financial co‑pilot for digital businesses. It helps you:

  • Track income by category, source, or even individual employees
  • Capture and organize all types of expenses (ads, tools, salaries, even snack budgets)
  • Visualize ROI, profit, and growth with clear analytics and charts
  • Monitor ad spend across platforms like Facebook or Google
  • Manage both physical and digital business assets
  • Identify top‑performing employees based on revenue contribution
  • Export reports for deeper analysis

In short: it simplifies financial management so businesses can make smarter decisions, faster.


How we built it

We built Fintracker with a modern, scalable tech stack:

  • Frontend: Next.js 13 (App Router) + React + TypeScript
  • Backend & Database: Supabase (PostgreSQL, Auth, Real‑time)
  • UI & Styling: Tailwind CSS, shadcn/ui, Radix UI
  • State Management: Zustand
  • Charts & Analytics: Recharts
  • Deployment: Netlify

Challenges we ran into

  • Striking a balance between powerful features and a simple, intuitive UX
  • Designing employee performance and asset management in a way that’s scalable for future growth
  • Keeping development speed high without sacrificing clean code and good branding
  • Maintaining visual consistency between the marketing site and the app’s core dashboard

Accomplishments that we're proud of

  • Built a full‑stack, modular dashboard with dynamic charts and analytics
  • Designed a clean, demo‑ready product that judges and users can experience instantly
  • Integrated polished UI/UX with core financial features
  • Set the foundation for a project that can grow into a secure, scalable SaaS platform

What we learned

  • Simplicity is hard work—doing less, but better, takes real discipline
  • Supabase + Next.js + Zustand is a killer combo for building fast and staying flexible
  • Great UI/UX makes a huge difference—judges and users instantly respond when product design feels clear and professional

What's next for Fintracker

Fintracker is just getting started. Next on the roadmap:

  • Collaboration: Invite teammates, accountants, or business partners
  • Multi‑currency support for global businesses
  • Payment integrations to automatically track income and expenses
  • Subscription/SaaS tracking to auto‑log recurring costs
  • Invoicing & tax features for a complete finance suite
  • Launching a freemium SaaS version for startups, agencies, and freelancers

Built With

Share this project:

Updates