Tee Time: Social Golf App for Effortless Game Scheduling and Connection
For Tee Time: Social Golf App for Effortless Game Scheduling and Connection
About Tee Time: Social Golf App for Effortless Game Scheduling and Connection
Tee Time is an all-in-one mobile app designed for golf enthusiasts to make scheduling games and connecting with other players effortless. The app brings together tee time booking, course discovery, real-time chat, and personalized player profiles in one easy-to-use platform.
Key Work Highlights:
-
Built a user-friendly mobile app for casual and competitive golfers to create or join tee times in seconds.
-
Integrated Google Maps for smart golf course discovery nearby.
-
Developed Clubhouse Chat for real-time messaging with friends and groups to coordinate games easily.
-
Added calendar sync, golf stat tracking, and player profiles for organized scheduling and game history.
-
Integrated Apple Pay and Google Pay for seamless in-app payments and subscriptions.
-
Deployed a scalable backend using Firebase for real-time updates, secure authentication, and cloud messaging.
Key Features:
Quick tee time scheduling, clubhouse chat, course search, calendar sync, golf stat tracking, user profiles, and in-app payments.
Technologies Used:
Frontend: React Native, TypeScript
Backend: Firebase Realtime Database, Firestore
Authentication: Firebase Auth with phone OTP
APIs & Services: Google Maps API, Firebase Cloud Messaging
Payments: Native billing with Google Pay and Apple Pay
Hosting: Google Cloud Platform
Impact:
Tee Time transforms how golfers plan, play, and connect by simplifying scheduling, strengthening the golf community through social features, and keeping everything organized with smart course discovery and calendar integration.
















