Mini Golf Mobile App Development

Job ID: 39294307

Budget: $750 – $1,500 USD

Project Overview:
We are seeking a skilled mobile app developer or team to build a white-labeled mini golf scorecard app for iOS and Android. The app will be used by players during 9- or 18-hole mini golf rounds to keep score, interact with a playful "Challenge Spinner," and enjoy a themed photo booth experience. The final product should be designed for easy customization and rebranding so it can be marketed and deployed for multiple mini golf course operators.

Core Features:
• Digital Scorecard
o Support for 2–6 players
o 9 or 18-hole scoring options
o Tap-to-score interface
o Automatic total calculation and leaderboard display
• Challenge Spinner
o Fun, animated spinner with pre-set or customizable challenges
o Sound and visual effects to engage players
• Photo Booth
o Use device camera to take themed photos
o Customizable frames, stickers, and filters
o Option to overlay course logo or branding
o Save and share photos easily (social media, SMS, etc.)
o Save and share photos easily (social media, SMS, etc.)

Possible Enhancements
• Live Score Sharing
Let players share a live scoreboard with friends or family who aren’t at the course.
• Score History
Players can view past games, scores, and performance.
• Player Avatars/Profiles
Let users add fun avatars or take profile photos that show up on the scorecard.
• Celebratory Animations or Sounds
Fireworks or fun noises when someone gets a hole-in-one or wins.
• Custom In-App Branding
Logos, colors, fonts, and location-specific messaging tailored per venue.
• Event Mode
Allow mini golf operators to host birthday parties or group events with custom settings (e.g. team scoring, event name on the scorecard, themed photo booth).
• QR Code Player Entry
Each round starts by scanning a course-provided QR code to automatically load course info, branding, and game settings.
• Feedback & Rating Feature
Let users rate the course or submit simple feedback at the end of the round.
• Push Notifications
For promotions, special events, or reminders if they haven’t played in a while.
• Sponsorship/Ads Integration
Local businesses can sponsor the spinner, photo frames, or be featured in a post-game screen.

White Labeling Requirements:
• Admin dashboard or configuration interface to:
o Upload custom course branding (logo, colors, etc.)
o Edit spinner entries
o Customize photo booth frames and overlays
• Ability to generate custom-branded versions of the app with unique assets for each provider
• Modular architecture that supports multiple branded deployments without core app rewrites
Technical Requirements:
• Cross-platform app (iOS & Android)
• Developed using Flutter, React Native, or other scalable frameworks
• Offline-first design (no reliance on internet for primary features)
• Simple, intuitive UI for family-friendly usage
• Scalable codebase with clean documentation
• Submission-ready for both app stores
• Full source code and IP rights transferred upon project completion
Deliverables:
• Fully functional white-labeled mobile app
• Web-based admin dashboard or configuration tools
• Complete source code and developer documentation
• App store submission support
• Post-launch support for minor updates and fixes

The White Labeled feature is very important to me, so that we can brand this app to match multiple mini golf brands.

Ideal Developer:
• Strong portfolio in mobile apps, especially score tracking or companion tools
• Experience with white-label or multi-tenant apps is a major plus
• Skilled in UI/UX for playful, engaging environments
• Reliable, communicative, and open to collaboration

Budget & Timeline:
Please include your estimated cost and timeline in your proposal.
Start Date: ASAP
Launch Goal: ASAP
• Digital Leaderboard (Daily/Weekly)
Courses can show a leaderboard for top scores (with opt-in names/photos), encouraging competition.