You are using the outdated version of Internet Explorer. For better experience with this website, please upgrade your browser.


Project complexity
Project delivery date:
  • Description

Tab 1

Lazar is a cross-platform mobile application that is used as a virtual guide for going on excursions around Chernihiv. It is a social project which was implemented in cooperation with Chernihiv regional pedagogical lyceum for talented rural youth.

The application allows users to find historical monuments of the city on a map and listen to interesting facts about them with the help of a built-in audio player. It is also possible to read some information about the sights and see photos. Near the monuments users can find QR-codes and scan them with a QR-scanner in the application to access all information and audio for every place.

https://itunes.apple.com/us/app/lazar-virtual-guide-around-chernihiv/id1206262262?mt=8 https://play.google.com/store/apps/details?id=com.si.lazar

The main technical features of Lazar are:

  • integration with Google Maps services;
  • streaming audio from the server;
  • use of encryption for communication with the server;
  • embedded audio player and QR-scanner;
  • implementation of interaction with the server with the help of Web API.

The main challenge, we faced while working on the project, was a problem with streaming audio on iOS, as it couldn't be cashed when 2G was used. The issue was solved by sending URL to the server, where the audio is stored, via API.

Platform: Server, Mobile

OS: iOS, Android, Linux

Programming languages: C#, JavaScript

Frameworks / Libraries: Xamarin Forms, Unity, FFImageLoading, ZXing, Bootstrap, JQuery, EntityFrameworkCore

Technologies: Google Maps API, Azure Mobile, .NET Core, MySQL


  • 2 .NET developers
  • 3 Manual Testers
  • 1 UI/UX designer
  • 1 PM




Mobile Apps Development
UX/UI Design
Testing & QA
System architecture development