JavaScript is disabled in your browser.
Please enable JavaScript settings in your browser to allow this website work correctly.
  • Xamarin
  • C#

Customer

Kinduct — data and analytics software provider.

Problem

The client markets an Athlete Management System that serves as a robust performance monitoring, analytical, and coaching tool for trainers and athletes. To extend the platform capabilities, the client wanted to offer its users a mobile application that would help athletes coordinate their workout schedules with coaches.

The client hired Softeq again as they had previously worked with the company on an application development and were happy with the collaboration. They also received a successful project experience reference from a trusted partner.

Solution

The mobile app (iOS, Android) targets professional athletes who need to follow a workout program, track the progress, and get professional coaching to improve their performance.

The mobile app syncs to the Athlete Management System. To be able to use the app, the athlete needs to have a corresponding account with the system.

Usage

The athletes use the app to view their daily training sessions and log their progress. The application supports working in an offline mode to sync data once the connection is available. This is helpful in controlling the traffic especially when traveling abroad. While syncing to the Athlete Management System, the app enables athletes to download new training programs and upload the performance data over mobile or Wi Fi connection.

The coaches/trainers use the Athlete Management System to track the athlete’s progress, analyze the logged data, and adapt the workout program to the athletes’ performance goals.

Tech Facilitators

Using Telerik UI for Xamarin helped decrease time and efforts for implementing the core application functionality for two platforms — iOS and Android. The toolkit helps build native cross-platform mobile apps for various scenarios across platforms employing a single shared C# code base.

Security

The solution employs a 2-factor authentication — Touch ID and password based access.

The OAuth 2.0 authorization framework enables strong data security: it performs multiple credential verifications before granting access to the backend data — unique ID, temporary tokens, and user name/password combination.

Challenge

Softeq’s team worked together with the customer’s team who carried out business analysis, backend development, and UI/UX design. Softeq’s software engineers had to sync their implementation schedule with that of the remote team to balance the deliverables implementation.

Results

The app is available for Android and iOS users on respective app stores: iTunes and Google Play.

The customer noted that “the app user feedback has been overwhelmingly positive. Softeq demonstrated a willingness to work flexible hours to meet time zone complications. Their strong communication and hard work have made them a reliable vendor across multiple projects.”

Furth plans include continuous app enhancement with Softeq’s taking over the backend development.


“One thing that stood out for me was [team’s] flexibility. Because [it is] based in Belarus, there’s a six-hour time difference between us. While I was initially concerned about this arrangement, Softeq routinely worked around our schedule, even if that meant working at night to accommodate our business hours.
I’ve found [the team] to be conscientious, hardworking, and quick to tie up any loose ends.”
Sean Smith
Project Manager,
Kinduct

How can we help you?