iPractis Console

The behind-the-scenes tool the iPractis team uses to run the platform day to day.

ipractis-admin project showcase

Project Overview

About This Project

The control center for the staff running iPractis. From here the team manages students and tutors, reviews bookings and payouts, and resolves disputes. I built it as its own secure, private application, separate from what students and tutors see, so the team gets a focused tool without ever exposing internal controls to the public.

Key Features

  • Its own app and deployment, with separate blast radius and release cadence
  • Manage users, bookings, payouts, and disputes from one console
  • Audit trails, plus RESTRICT-guarded deletes so booking history survives
  • Internal API docs locked behind an admin-only auth gate
  • Shares the schema and API contract with the marketplace, never the code

Technologies

Next.js

TypeScript

Supabase

PostgreSQL

Row Level Security

Vercel

Details

Status

Live

Type

Web Application

Role

Full-Stack Engineer

Timeline

Dec 2025 - present