StayHaven — Next.js Hotel Booking System (Prisma + Stripe)

StayHaven is a complete‚ production-ready hotel booking and reservation system built with Next.js 14 (App Router‚ TypeScript)‚ Prisma + PostgreSQL‚ Stripe Checkout + webhooks‚ and Tailwind + shadcn/ui. It includes a landing page‚ room listings with date-based availability (no double-booking)‚ guest checkout‚ an admin dashboard for managing bookings and inventory‚ and EN/TR i18n. It boots in demo mode with sample data and simulated payments‚ so you can run it and deploy to Vercel with zero setup — no database or Stripe keys needed to try it.

Get best Next Js Boilerplate in your emailbox

We send new NextJS starters and boilerplates once a week in a new newsletter. No Spam.

Error. Your form has not been submittedEmoji
This is what the server says:
There must be an @ at the beginning.
I will retry
Reply
We respect your privacy. Your information is safe with us.
Built on Unicorn Platform