
Web Deving 317 — Small-Business Platform
Scheduling · Checkout · Admin
Architected and shipped the full system: scheduling engine, payments, inventory, and admin dashboards, still iterating actively.
Built a reusable platform for service businesses. Bookings, products, checkout, shipping, and one admin layer.
Stripe for payments and rates, Redis/BullMQ for background tasks, Next.js/Prisma/Postgres for a clean full-stack.
Service providers juggle bookings, payments, and product sales across separate tools. It's slow and error-prone.
One codebase handles the full flow. Admin controls for providers and services, a simple store and checkout, shipping synced to Stripe, and background jobs for email and inventory.
- Typed endpoints and validation
- Searchable, paginated admin tables
- Images with live preview
Clean flow from booking to payment to follow-up email. Admin updates are fast and consistent. Adding another brand is straightforward because data is isolated and components are reusable.
