Paddlemap

Backend is live

Dedicated Paddlemap backend — isolated database, auth, storage and jobs. The mobile UI connects to it directly; this page is just a status reference.

Core data

  • profiles
  • user_roles
  • courts
  • court_photos
  • favorite_courts

Live activity

  • check_ins
  • wait_reports
  • play_plans
  • analytics_events

Social

  • friendships
  • user_blocks
  • court_messages
  • groups
  • group_members
  • group_messages

Safety & delivery

  • reports
  • moderation_actions
  • notifications
  • push_tokens

Query endpoints

  • nearby_courts(lat, lng, radius_m, …)
  • courts_in_bounds(min_lat, min_lng, max_lat, max_lng)
  • court_detail(court_id)
  • court_upcoming_buckets(court_id, hours)
  • court_wait_estimate(court_id)
  • check_in / check_out / report_wait / toggle_favorite
  • search_users / send_friend_request / respond_to_friend_request
  • my_groups / review_court_submission

Auth: Apple, Google and email. Realtime: court chat, group chat, check-ins, wait reports.