Tennis Match Manager

Supported platforms: iOS

Tennis Match Manager is a mobile application that allows tennis players to meet up and schedule tennis matches. This app also serves as a micro social networking service, as users are able to add friends as well as to suggest tennis players to other users.

Tennis matches organized using this mobile application can be public, allowing other users to see them, or private, thus being available only to selected users.




  • Intuitive user interface built using the UIKit framework in Objective-C;

  • Interactive maps support for locating tennis courts;

  • Push notifications support;

  • Support for in-app purchases.




Opening the Tennis Match Manager application will prompt the user to setup a personal profile. Users will have to input their personal details, including name, gender, and tennis stats. The latter includes information such as NTRP (National Tennis Rating Program for USTA League), self-rating, age group, and play preferences. All these details are required for accurate matchmaking, leading to a better all-round matchday experience.


Users have a dedicated page at their disposal to create a match. They can select the details, such as the date and time of play, court location, and match type (singles, doubles, or mixed doubles). Furthermore, they can invite their friends or other groups to the game, while also setting the player requirements of their opponents.

When creating an Open Call, users can set how many players they need along with the same player requirements as they would set in a private match with their friends. Other players can respond to Open Calls and, once an invitation is accepted, both the match creator and accepted player are charged one credit.


Tennis Match Manager also supports in-app purchases. Users can buy credits or get a Premium subscription, which consists of unlimited credits for one year. Each credit represents an Open Call, a feature that allows users to invite players from outside their friends’ list to their tennis match.

Another useful feature of this application is the ability to push a match to the iOS calendar. When turned on, this option will allow Tennis Match Manager to create a custom calendar event to remind users of their match details.



  iOS SDK Xcode Objective-C    
  iOS SDK Xcode Objective-C    



The application has been developed to follow the guidelines of the iOS design language. As a result, its UI is both intuitive and easy to use.

Locating tennis courts can be done with ease, as interactive maps are supported. Court location will be selected directly from the Create Match menu.

Apple push notifications are supported and the Tennis Match Manager app sends out alerts that include match confirmations as well as match invitations, therefore users do not have to constantly open the application to check for new events.



Have a project in mind?

Get in touch with us for your software development needs!



Recent posts on our blog
New alternatives for mainstream server-side programming
Aug 30, 2018, by Cristian
We take a look at the advantages of 5 up and coming programming languages, namely Ruby, Node.js, Go, Scala, and Rust.... read more
Nginx - top contender in the web server game
May 17, 2018, by Dragos
Nginx is a well-known open-source web server that has undergone a rapid growth in popularity. Even at this point it looks like the growth is sustainable, so this software will keep on catching up with both Apache and IIS. Additionally, more and more web applications (websites), especially those with a high traffic, are switching to Nginx.... read more
Top 5 Best Visual Studio Extensions
Mar 28, 2018, by Cristian
One of the strengths of Visual Studio is represented by the powerful customization options (both design and functionality). ... read more

Press  |  Site Map  |  Technologies  |  Terms of Use  |  Privacy Policy
© 2019 SBP Romania. All rights reserved.