A Nice Day

Project type: Videohosting website with a custom video player

React

Typescript

Mobx

NestJS

Case:

'A Nice Day' dance studio approached us with an idea for a startup – an online platform with subscription-based dance lessons. At the start of the project GetCourse was chosen as the platform. However, the limited functionality of GetCourse was insufficient for full-fledged video hosting as it didn’t provide a wide enough channel for streaming, therefore the built-in video player was out of the question.

We decided to develop our own video hosting segment, an admin panel to manage the database with video lesson, and a custom video player with all the functionality required. The video lessons themselves were embedded into GetCourse pages via iframes.

In this project we implemented the full development cycle on a turnkey basis - from an idea to infrastructure and administration.

Features:

Easy navigation between individual lessons: a single lesson is divided into sections, each section contains a set of timecodes

Video quality options

«Mirror mode»

Volume control

Fullscreen mode

Video stream caching

Infrastructure

Project manager

Alexey Avramenko

Layout

Daniil Pokusaev, Igor Yakimov

Development

Sergei Shikalov, Igor Yakimov

Данные успешно отправлены!

We are ready to solve your problems

We will contact you to discuss details and answer your questions. Tell us about your project

Name:*

Please write your Name

E-mail:*

Invalid e-mail format

Phone number:*

Please write your phone number

Short summary of your project:

Please fill this form