Web Applications

JetsCheck — Admin Dashboard

A real-time React admin dashboard turning live Firestore data into a single control room for the marketplace.

ClientImpact Jets
IndustryPrivate Aviation
Year2026
What I didReact, Vite, TypeScript, Firestore, Real-time Analytics

The brief

Running a charter marketplace means watching a lot of moving parts — clients, operators, pilots, bookings, payments. JetsCheck needed an admin dashboard that turns raw Firestore data into something an operator can read at a glance and act on.

What was built

A React, Vite and TypeScript admin dashboard with real-time metrics pulled straight from Firestore: users by role, pilot subscriptions and revenue, signup trends, fleet by category, live booking status, and account approvals. Every card drills into its underlying data.

Beyond the numbers, it manages the full operation — bookings and their progress, operators, pilots, aircraft listings, support tickets, plus activity, profile-view, contact and mail logs for a complete audit trail.

The result

A single control room for the entire platform, giving the operator real-time visibility and direct control over bookings, access and revenue.

outcome

What it delivered

  • Real-time metrics across users, revenue and bookings
  • Full operations management and account approvals
  • Complete audit trail: activity, contacts and mail logs
  • Every metric drills into its underlying data
next step

Have a project like this? Book a call

Pick a time and let’s talk it through — no pressure, no obligation.

SuMoTuWeThFrSa

Pick a day to see open times.

Back to all work