Skip to content

stefan-dudu/find-courts

Repository files navigation

Find Courts

Find Courts is a small Next.js app for discovering public tennis courts, checking availability, and checking in via QR codes displayed at each court. It’s built to be mobile-first, easy to deploy, and simple to extend.

Features

  • Browse courts and view details (location, status, availability)
  • QR code check-in to mark presence at a court
  • Mobile-first UI with responsive layouts
  • Serverless backend ready for AWS (Lambda / API Gateway)

Tech stack

  • Frontend: Next.js (App Router), React, TypeScript, Material-UI, Tailwind
  • Backend: AWS Lambda, API Gateway
  • Auth: AWS Cognito (Google sign-in)
  • Data & storage: DynamoDB, S3 (QR images)
  • Dev & infra: Vercel (frontend) or static hosting

About

Find Courts is a small Next.js app for discovering public tennis courts, checking availability, and checking in via QR codes displayed at each court. It’s built to be mobile-first, easy to deploy, and simple to extend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors