DEV Community

Said MOUNAIM
Said MOUNAIM

Posted on

Football pitch reservation app built with Next.js, Shadcn UI, Prisma, and Better Auth

FootBookr Banner

⚽ FootBookr

The modern platform for booking football pitches. Manage venues, track revenue, and book matches seamlessly.


🔗 Links

Live Demo: https://footbookr.vercel.app/
Github Repo: https://github.com/saidMounaim/footbookr


✨ Features

🏟️ For Players

  • Real-time Availability: Browse pitches and see live slot availability.
  • Smart Booking: Filter by 5-a-side vs 7-a-side, date, and time.
  • Digital Tickets: QR Code generation for seamless check-in at the venue.
  • User Dashboard: Manage upcoming matches and view booking history.
  • Social Login: One-click sign-in with Google or Email.

⚡ For Admins

  • Analytics Dashboard: Visual revenue charts, occupancy heatmaps, and KPI cards.
  • Venue Management: Add or delete pitches with image uploads.
  • Booking Control: View all reservations, cancel bookings, and manage schedules.
  • User Management: View user stats and manage permissions.

🛠️ Tech Stack


Top comments (2)

Collapse
 
appledevcanuck profile image
Apple Dev

Clean UI and really practical feature set. Love how players and admins are both covered.

Collapse
 
saidmounaim profile image
Said MOUNAIM

Thanks