Menu

Adding a Public‑Facing Agenda, Private Chat, and Commission‑Based Payments to a Next.js Marketplace
📰

Adding a Public‑Facing Agenda, Private Chat, and Commission‑Based Payments to a Next.js Marketplace

DEV Community: productivity·Roberto Luna·1 day ago
#umUngj0S
Reading 0:00
15s threshold

Adding a Public‑Facing Agenda, Private Chat, and Commission‑Based Payments to a Next.js Marketplace

TL;DR: I extended the public section of the Home Services Marketplace with agenda visibility, a private messaging UI, and a commission‑aware payment flow. The changes required new Prisma models, a migration script, env tweaks, and a handful of page component updates in the Next.js 14 app router.

The Problem

The MVP only let users browse providers; there was no way to see a provider’s available slots, exchange messages, or pay through the platform. The UI showed a static home page and a generic FAQ, while the back‑end lacked any data structures for appointments, chat threads, or payment records.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.