Special EditionFull Stack
"Doctor Consultation Site" — Telemedicine Booking Platform
A production-shaped website for a solo general physician's online practice in India: marketing pages, a slot-based booking flow with Razorpay payment, WhatsApp as the consultation channel, and a private admin view of upcoming bookings. The server generates slots on a 15-minute grid, holds them for 15 minutes during payment, verifies payment signatures with HMAC-SHA256 and re-checks the slot before confirming so two patients can never double-book. Published in four languages with automatic language detection, a translation-completeness checker, and server-authoritative pricing, with Postgres storage and a JSON-file fallback for local development.
Tech Stack
ReactViteTailwind CSSNode.jsExpressRazorpayPostgreSQLi18n