# Track My Academy

> Sports academy management software: attendance, fees, player progress and parent communication.

- Canonical: https://www.rahuldk.in/projects/track-my-academy

![Rahul Dhileep Kumar at his first workspace, with the Track My Academy 2024 and 2025 goals poster behind him](https://www.rahuldk.in/photos/first-workspace-800.webp)

| | |
|---|---|
| Type | Sports-tech SaaS |
| My role | Founder and Product Engineer |
| When | December 2024 to present |
| Website | [trackmyacademy.com](https://www.trackmyacademy.com) |
| Stack | React, FastAPI, MongoDB, Supabase, AWS EC2, Vercel, Razorpay, Firebase, Redis |

Track My Academy is sports academy management software. It is published by [TrackMy Tech Pvt Ltd](https://www.trackmytech.in), where I am Executive Director.

It started with a coach complaining. He was struggling to manage attendance and payments for his training batch. I was coaching football part-time at the time, and the problem stuck.

We hired someone to build it. It came back in PHP, looking like 2006. So I built it myself.

## What it does

- **Attendance:** QR, biometric or app check-in, with absence alerts.
- **Fees:** invoices and fee reminders.
- **Player progress:** reports and performance trends.
- **Parent communication:** messages, instead of six WhatsApp groups.
- **For many academies at once:** multi-tenant, with role-based access for owners, coaches and parents.

Real academies run on it. There is a free plan.

## Where it runs

The web app and the Android app are live. The iOS app is coming soon.

I built the product end to end: the product structure, user flows, architecture, backend, database, deployment and the mobile apps. I also built an internal [Pager System](https://github.com/rahuldk1105/pager-system), a real-time error and notification tool for the developers working on it.

## Stack

React, FastAPI, MongoDB, Supabase, AWS EC2, Vercel, Razorpay, Firebase and Redis.

## Read more

- [A coach complained, so I built sports academy management software](https://www.rahuldk.in/blog/a-coach-complained-so-i-started-a-company)
- [Outsourcing vs building it yourself: our app arrived from 2006](https://www.rahuldk.in/blog/the-app-that-arrived-from-2006)
- [Production outage lessons](https://www.rahuldk.in/blog/the-night-i-broke-production)
- [About Rahul Dhileep Kumar](https://www.rahuldk.in/about)
- [All projects](https://www.rahuldk.in/projects)
