/butane

This repo is the result of my task for Butane interview process

Primary LanguageTypeScript

Video Player

Requirments

  • split video to 6 steps
  • notify when a step is completed
  • when step 5 is completed for the first time, return to beggining of step 2
  • when step 5 is completed again, proceed to step 6
  • user can not control and seek the video

Additional features

  • Custom controls
  • Responsive design
  • Progress indicator (Sidebar)

Running development server

  • install dependencies: yarn install
  • run vite server: yarn dev