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.