Back to projects
Analytics Platform2026Full-Stack Developer

BankrollIQ

Betting bankroll tracker for profit, loss, and risk visibility.

Overview

BankrollIQ is a betting analytics app that does not recommend what to bet on. It shows the real picture of bankroll performance by tracking wins, losses, risk, and category-level trends so users can understand how much they actually gain or lose over time.

The Problem

Most bettors focus on picks and predictions, but lose sight of the real numbers behind their bankroll, limits, and long-term performance.

The Solution

I built an MVP-friendly analytics platform with a Next.js and TypeScript frontend, a NestJS or Next.js API backend, PostgreSQL, auth, and charting for clear bankroll visibility and risk control.

Technologies Used

  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Recharts
  • Tailwind CSS
  • shadcn/ui

Key Features

  • Add bets

    Record sport, event, stake, odds, status, date, bookmaker, and notes for each bet.

  • Performance stats

    Track profit and loss, ROI, win rate, average stake, biggest win, and biggest loss.

  • Category analytics

    Break results down by football, basketball, tennis, live bets, pre-match, bookmaker, and bet type.

  • Limits and history

    Monitor monthly budget usage, warning thresholds, stop conditions, and a fully filterable bet history.

Architecture Overview

BankrollIQ uses Next.js and TypeScript for the UI, a NestJS or Next.js API for bet management, PostgreSQL for persistence, and Recharts for balance and performance charts. Auth can be handled with Better Auth, Clerk, or Supabase Auth, while Tailwind and shadcn/ui keep the MVP fast to build.

Development Challenges

  • Truthful analytics

    The product had to present honest bankroll numbers without mixing them with betting advice or predictions.

  • Risk control

    Budget warnings and stop rules needed to be clear enough to help users recognize bad runs early.

Results & Outcomes

core performance metric
ROI

core performance metric

truthful bankroll tracking
100%

truthful bankroll tracking

balance visualization
Recharts

balance visualization

Interested in working together?

I'm available for select full-stack and SaaS projects. Let's talk about what you're building.