LET’S TALK
All projects
CASE STUDY / 03 · FULL-STACK ENGINEERING / ALGORITHMS

CareIndex.

A functional clinic platform that reveals its own engineering.

CareIndex / Interface preview
CareIndex application screenshot
Care, with a clear structure.
NEW / INTERACTIVE APPLICATION

From coursework to working product.

Explore CareIndex: a complete synthetic clinic workflow with patient accounts, doctor booking, check-in, simulated billing, RBAC and a real database. The Engineering Lab visualizes actual sanitized requests and separate executable algorithms. This is a locally tested demo; a public hosted version is not yet deployed.

Guided CareIndex tour No-login browser preview Original AVL rotation lab

What this
project explores.

A cinematic full-stack clinic management demonstration: patient booking, clinician workflows, simulated billing, role-based access and an interactive algorithms lab.

A clinic workflow involves distinct patient and staff roles, appointment contention, invoices, and educational algorithm demonstrations. Connecting them correctly matters more than isolated UI screens.

Built to be
explored.

The downloadable CareIndex source is a separate Next.js + SQLite project built from the original C++ AVL coursework. Its public GitHub link preserves the original C++ implementation. The upgraded application has automated checks and a verified portfolio production build; public deployment is pending.

01

Patient signup, private bookings, scheduling changes and simulated checkout

02

Doctor-facing check-in and fictional consultation records with role-scoped APIs

03

Transactional booking and invoice creation with duplicate-slot prevention

04

Interactive AVL rotations, hash collisions, Trie lookup and real SQLite query plans

05

Guided role journeys, audit replay, backup tooling and automated tests

How it's
structured.

Built persistent SQLite APIs, role-based accounts, doctor slot transactions, patient ownership checks, invoice state tracking, doctor check-in and consultation history. The separate lab explains real API traces and executable algorithms without pretending a custom AVL tree replaces database indexing.

01Patient signup & session
02RBAC API & appointments
03SQLite booking / billing
04Doctor check-in & visits
05Engineering Learning Lab

This is a simplified explanation of the work. Planned functionality is distinguished from implemented code.

The next
iteration.

01

Complete the public-hosting acceptance checklist

PLANNED
02

Deploy a persistent synthetic-only demo to a configured host

PLANNED
03

Publish the separate upgraded CareIndex source repository with architecture documentation

PLANNED
NEXT / CASE STUDYWord Search Back to all projects