Sports Club Management & Booking App (Inspired by Playbypoint)

Замовник: AI | Опубліковано: 03.10.2025
Бюджет: 1500 $

Project Description: We are building premium pickleball and social sports club with 7 courts (3 indoor, 4 outdoor), a café, spa, gym, physiotherapy center, and other amenities. We need a complete sports facility management system (web + mobile apps for iOS/Android) similar to Playbypoint but customized to our brand and concept. Scope of Work / Required Modules: 1. Court Booking & Scheduling • Multi-court booking system (indoor/outdoor courts, dynamic pricing). • Real-time availability calendar. • Advanced booking rules (e.g., 48hr cancellation, partial refunds, auto-reschedule due to rain). • Waitlist system for full slots. 2. Membership & Player Profiles • Free & paid memberships. • Digital ID/QR check-in. • Player wallet (credits, refunds, top-ups). • History of bookings, match logs, payments. 3. Payment & POS Integration • Local + international payment gateways. • In-app wallet & credit system. • Café/Gym POS integration for cashless experience. 4. Leagues, Events & Coaching • League/tournament management module. • Coaching sessions booking & payments. • Group lessons, clinics, and private sessions. 5. Cancellations & Rescheduling • Auto notifications to all players in group bookings. • Automated rescheduling suggestions (system proposes 2 new slots). • Refunds via wallet or partial refund policy. 6. Notifications & Communication • Push notifications, SMS, WhatsApp integration. • Game reminders, reschedule alerts (especially for weather). • Club announcements, promotions. 7. Admin & Staff Dashboard • Court usage analytics (heatmaps, occupancy, peak hours). • Sales & revenue reports. • Membership management. • Staff permissions: manager view, coach view, receptionist view. 8. Digital Scorekeeping & Playback (Future Phase) • Court-side Android TVs for digital scoreboards. • Instant replay integration (2-camera per court with control room). UI/UX Guidelines (Inspired by Playbypoint) • Simple 3-click booking flow: Choose Court → Pick Time → Confirm & Pay. • Clean, modern interface (mobile-first). • Player app (customer-facing) + Staff/Admin app (operations). • Dashboard with real-time data visualization. Deliverables • Mobile apps (iOS + Android) • Web portal (for admin + desktop users) • Backend (secure, scalable, multi-tenant possible for franchising later) • API integrations (payment, SMS/WhatsApp, weather API for outdoor courts) • Documentation + Handover Preferred Tech Stack • Open to suggestions, but scalable and future-proof (Flutter/React Native for mobile, Node.js/Laravel/Django for backend, PostgreSQL/MySQL for DB). Expectations • Clean code, modular design. • UI/UX references from Playbypoint. • Deployment support + 3 months free bug fixing. • NDA required.