TL;DR
- Problem
- Clinics lose massive revenue from no-shows.
- Built
- Built a dual-interface real-time marketplace.
- Result
- 70% admin time saved · <5s swap processing
01The problem
Create a real-time peer-to-peer swap marketplace empowering patients while giving administrators complete oversight without compromising security or performance.
Clinics lose massive revenue from no-shows. Patients lack flexibility, and admins waste time on manual rescheduling. The system needed to solve this securely.
02What I built
Built a dual-interface real-time marketplace. React/TypeScript frontend for separate portals, with Node.js/Socket.io ensuring instant sync and <100ms latency.
- Real-Time WebSocket Synchronization for instant slot updates and swap requests
- Dual-Interface Architecture with dedicated portals for patients and administrators
- Secure Authentication using JWT and role-based access control
- High-Performance Database with MySQL and strategic indexing for complex queries
03Results
- Admin Time Saved
- 70%
- Swap Processing
- <5s
- API Endpoints
- 20+
04Stack
- React
- TypeScript
- Node.js
- Express
- Prisma ORM
- MySQL
- Socket.io
- Docker
- Tailwind CSS
- JWT
- Zustand
- Vite
