, , , , , ,

Sports Training Diary

Sports Training Diary is a Web application that helps to plan and track training sessions. Users can schedule workouts consisting of multiple activities or use workout routines suggested by the system. The application can synchronize with various sports computers to collect statistical data on blood pressure, heartbeat, burnt calories, etc. The information is used for daily progress reports that can be received via e-mail. The system also suggests optimal workout routines and offers other useful tools for effective training.

Sports Training Diary also offers dedicated profiles for companies. Each company can have their own account and users.

The customer needed a flexible Web application that could be customized to the needs of different companies. The product had to be integrated with Web services, such as Twitter, and support synchronization with various sports devices, e.g., Garmin products.

  • The team had to build the highly functional and flexible application from scratch.
  • The software had to be very customizable, so that the company could offer it to different customers.
  • It was to handle maximum traffic loads while showing smooth performance.

For this project the team designed and built a solution consisting of a system core and a number of configurable modules. This architecture allowed for creating a high performance and scalable system that could be easily adjusted to fit the requirements of different companies.

The application has been customized for many companies, including Statoil, Gjensidige, and others. With the launch of this solution Jarle Holt/Segmentor received a new revenue channel. The application was released in English and Norwegian but other languages can be added, if necessary.

Technology Stack

Server Platform

Microsoft Windows Server 2008

Client Platform/Application Server

Multiplatform clients/IIS 7.0


Microsoft .NET 2.0 – 3.5, LINQ, MS Entity Framework, Silverlight, JavaScript, AJAX, jQuery, HTML, CSS, WCF, MS Reporting Services, SMS, Garmin API, Google Maps API

Programming Language

C#, ASP.NET, JavaScript, HTML, XML


MS SQL Server 2008 R2

Database Design Tool

Sybase Power Designer 15, SQL Server Management Studio, Microsoft Visual Studio 2008

Database Modeling Tool

Sybase PowerDesigner 15, Microsoft Visual Studio 2008

Development Environment

Microsoft Visual Studio 2008, Sybase PowerDesigner 15, MS SQL Server 2008 R2

Want to develop something similar?

    © 2019 Altoros Finland Oy