Home » Case Study » Mobile Application for Golf Course Services Provider
Mobile App Development
Mac OS X 10.11.2
Xcode 7.2 & Objective C

About Client

The client is the major golf services provider in the Middle East and manages the three most reputed golf courses in Dubai, UAE. The golf courses are well-known for their premier facilities, casual and fine-dining restaurants, swimming, fitness, tennis and leisure facilitations. They provide world-class teaching facilities in their renowned golf academies and are famous for the unique venues to set up corporate and major events.

Business Challenges

Already having an online reservation system for the easy tee time booking at the golf courses, the client now wanted a mobile application to allow their golf course members to create tee time or game bookings right from their Android or iOS based mobile phones. They wanted to go for a mobile application development for iOS and Android platforms in order to allow more convenience to their golf course members for registering and creating new bookings, modifying the existing bookings, cancelling the bookings, making changes to the user profile etc.


Brainvire developed a mobile application for the client with various customized modules for password and profile management, golf course tee time booking management, restaurant and club booking management and various other activities. A completely customized mobile application was developed from scratch with most interesting features like easy side bar navigation menus that can facilitate for easy switching between the different screens, easy dropdowns and scrolling to minimize user interaction efforts, secure user registration only for the members based on the captcha code format and auto logout whenever the app is idle. The application was integrated with easy payment gateway which allowed the users in the Middle East to make payments through their widely used payment medium.


  • Developed user module that allows the golf course members or the users of the app to register, login, manage password and their profile details.
  • Booking module development – the module allows the golf course members to manage their tee time bookings. Members can either create, modify or even cancel their booking according to their needs.
  • Restaurant and club module development to allow users to view all the details about the restaurants and clubs in the golf course and book the same based on the availability.
  • Map module that can show user the exact location of the golf course and the path to reach it conveniently. An easy and detailed MAP view with complete source to destination path guidance.
  • Social media integration that allows users to share the photos and videos of the golf course with the friends, relatives, family and social groups.


  • Integration of SMP (SAP Mobility Platform) technology
  • Successful Etisalat payment gateway integration for providing convenient online payment mechanism to the users
  • Integrating the third-party booking APIs and restaurant booking widgets


  • User friendly mobile application for easy access by the Golf course members on their iOS and Android devices
  • Easy golf course, restaurant and club booking management with mobile app
  • Secure and hassle-free payment ensured through mobile app
  • Members can easily manage their profiles and passwords