Skip to content
Abdul WasihSoftware Engineer

← Work· 1 min read

SlotSwapper

Clinic no-shows and manual rescheduling → patients swap appointments with each other in real time.

SlotSwapper screenshot

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

Hiring an engineer?
Let's talk.

Open to software engineering roles. Remote, or on the ground in Bangalore.

Connect
GitHub↗LinkedIn↗
© 2026 Abdul Wasih · Bangalore, IN
End of page