An open API service indexing awesome lists of open source software.

https://github.com/byronlove10/padel-booking

Full-stack court reservation system (Next.js + FastAPI + PostgreSQL + Redis + Stripe)
https://github.com/byronlove10/padel-booking

fastapi fullstack heroku nextjs postgresql redis stripe vercel

Last synced: 3 months ago
JSON representation

Full-stack court reservation system (Next.js + FastAPI + PostgreSQL + Redis + Stripe)

Awesome Lists containing this project

README

          

# Padel Booking

Full-stack court reservation system built with **Next.js (React)** and **FastAPI (Python)**.
Supports authentication, role-based access (player, club manager, admin), bookings with conflict prevention, and Stripe payments.

## 🚀 Tech Stack
- **Frontend**: Next.js (React, Tailwind, shadcn/ui)
- **Backend**: FastAPI + Pydantic + SQLAlchemy
- **Database**: PostgreSQL
- **Cache**: Redis
- **Payments**: Stripe
- **Infra**: Docker, GitHub Actions, Render, Vercel

## 🛠️ Getting Started
```bash
git clone https://github.com/ByronLove10/padel-booking.git
cd padel-booking
# TODO: setup instructions will go here