EndorsedendorsedOngoing

Golf Startup Mobile App and Backend Optimization

Services Covered:

Custom Software Development • Mobile Application Development • AR, VR, and XR Development
Project hero — replace with case study imagery
Industry
Industry

Sports & Entertainment

Duration
Durationinfo-circle

9 months

Budget
Budget

1M - 10M

Start Date
Start Date

1 September 2021

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
70/100
Good

Project Capability Score (PCS) estimates how capable InvoZone is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Big Shooter Golf

mapToronto, Canada

Project Summary

InvoZone designed and improved a Python/Django backend and rebuilt mobile apps for Big Shooter Golf using Django, React Native and Stencil/Ionic. Their engineering work fixed live-play performance issues, added features including AR-capable frontends and media views, and enabled the client to launch a mobile app and secure partnerships with golf associations. The engagement began in September 2021 and remains ongoing.

Key Challenges

  • Performance issues with live play requiring backend optimization
  • Need to rebuild the mobile app for improved performance and AR capabilities

Project Deliverables

  • Django-based backend with pub/sub and multithreading support
  • React Native mobile app (V1)
  • Stencil/Ionic app (V2)
  • Websockets integration for live play synchronization
  • Media/story feature with automated video conversion
  • Tournament and tour creation UI for admins

Project Solution

InvoZone stabilized and optimized the client’s Python/Django backend by improving pub/sub with Redis, simplifying ORM queries, adding multithreading support, and enhancing APIs. They implemented an automated video conversion hook for app media and rebuilt the mobile frontends—delivering a React Native V1 app and a Stencil/Ionic V2 app—with websockets integration for live-play synchronization. The team also delivered UI features such as tournament/tour creation and a media/story view and provided direct access to engineers and project management throughout the engagement.

Project Outcome

  • Launched the mobile app in December which attracted significant traction
  • Secured partnerships with the Canadian Junior Golf Association and the National Golf Association and supported hosting of tournaments (~168 planned, ~40 hosted so far)
  • Achieved major backend performance improvements enabling the successful V1 delivery

Platforms

  • MobileMobile
  • WebWeb

Tech Stack

  • DjangoDjango
  • React NativeReact Native
  • PythonPython
  • RedisRedis
  • UnityUnity

Client Endorsement

Overall Review Rating

4.88star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“InvoZone’s efforts has allowed the client to launch a mobile app and partner with golf associations, receiving positive feedback. They foster a healthy partnership by constantly meeting deadlines and being easily accessible. Their technical expertise and supportive approach are impressive.”

Hasan Jafri

CTO & Tech Lead

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by InvoZone