×
More detailschevron_right
TV App for KIVI, Samsung and LG TVs

Review

Title Banner Image

AVADA MEDIA company has successfully realized the project on development of TV-applications Online Fitness for the company KIVI SMART PURCHASING Kft. The main task of the project was to create a convenient and functional platform for fitness right on the TV screen. The application provides access to author’s courses from leading trainers in various areas, such as fitness, yoga and Crossfit, and makes the training process available to users at any time.

The Online Fitness application is created for people who want to exercise, but do not always have the opportunity to visit fitness halls. It is especially relevant for those who value their time or prefer to work out in the comfort of their homes. The app allows you to install it on TVs running on Android, Tizen and WebOS operating systems, which covers a wide range of devices, including TVs from KIVI, Samsung, LG and other manufacturers.

The user process is as simple as possible:

  • Install the app on your TV.
  • Authorize in the system.
  • Make a subscription.
  • Choose a course or workout from the extensive library and get started.

Regularly updated content, including new video courses and streams from guest coaches, ensures users have access to up-to-date information and a variety of workout programs.

Tasks accomplished by AVADA MEDIA

To implement the project, AVADA MEDIA team performed the full development cycle, including the following key tasks:

  • Creation of technical documentation – at the stage of coordination with the client, a complete project specification was developed, including requirements for client and server parts.
  • Development of client applications – three applications for Android, Tizen and WebOS platforms were created, which allows the product to be used on TV sets from different manufacturers.
  • Creation of the server part – developed a server based on PHP and Laravel framework with a convenient control panel for system administration.
  • Integration of payment systems – support for recurring payments through the integration of external payment gateways was realized.
  • Development of administration tools – clients received convenient tools for adding and managing video materials.

Technologies used

Modern technologies were used to develop the application to ensure stability and performance of the system:

  • React – for creating the client part of the application.
  • PHP and Laravel – for the server side and control panel.
  • Kotlin – used to write the Android application, which provided high performance and flexibility of development for TV sets with Android operating system.
  • Payment gateways with recurring payments support – for easy subscription and automatic renewals.

Development Stages

The development process was structured into several stages:

  • Agreeing the project concept – AVADA MEDIA team detailed the client’s idea and prepared an implementation plan.
  • Creation of UX-prototypes and interface design – prototypes of interfaces for future applications and control panel were developed.
  • Programming of the client part – implementation of interfaces and functionality of applications for TV sets.
  • Programming of the server part – development of server logic, database and administration panel.
  • Integration of payment systems – connection of external payment gateways for convenient subscriptions.
  • Final testing – large-scale testing on various TV sets, covering devices with different screen diagonals and operating system versions.

Testing and final validation

The app underwent extensive testing on TVs of various makes and models. All key functions were tested, including authorization, subscription, video tutorials and payment systems. Testing was conducted both on devices with small screens and on TVs with a diagonal of more than 65 inches to ensure that the app works correctly for all users.

Online Fitness

The implemented app has become a convenient tool for everyone who wants to workout at home. Thanks to the intuitive interface and access to constantly updated content, users get flexibility in choosing workouts and the opportunity to engage in fitness activities at a time that is convenient for them.

For the client, the project became a successful realization of the business idea, providing a quality product with the possibility of scaling and further development. AVADA MEDIA proved to be a reliable partner in software development, providing high performance, stability and usability of the application.

Online Fitness
Screenshot ×
Have a question?

Contact the experts Have a question?

+
@
I accept User agreement and I give my consent to processing of my personal data
Join us

Send CV

+
@
I accept User agreement and I give my consent to processing of my personal data
Personal data processing agreement

The user, filling out an application on the website https://avada-media.ua/ (hereinafter referred to as the Site), agrees to the terms of this Consent for the processing of personal data (hereinafter referred to as the Consent) in accordance with the Law of Ukraine “On the collection of personal data”. Acceptance of the offer of the Consent is the sending of an application from the Site or an order from the Operator by telephone of the Site.

The user gives his consent to the processing of his personal data with the following conditions:

1. This Consent is given to the processing of personal data both without and using automation tools.
2. Consent applies to the following information: name, phone, email.

3. Consent to the processing of personal data is given in order to provide the User with an answer to the application, further conclude and fulfill obligations under the contracts, provide customer support, inform about services that, in the opinion of the Operator, may be of interest to the User, conduct surveys and market research.

4. The User grants the Operator the right to carry out the following actions (operations) with personal data: collection, recording, systematization, accumulation, storage, clarification (updating, changing), use, depersonalization, blocking, deletion and destruction, transfer to third parties, with the consent of the subject of personal data and compliance with measures to protect personal data from unauthorized access.

5. Personal data is processed by the Operator until all necessary procedures are completed. Also, processing can be stopped at the request of the User by e-mail: info@avada-media.com.ua

6. The User confirms that by giving Consent, he acts freely, by his will and in his interest.

7. This Consent is valid indefinitely until the termination of the processing of personal data for the reasons specified in clause 5 of this document.

Join Us

Send CV

+
@
I accept User agreement and I give my consent to processing of my personal data