Engage

Short video sharing platform built on react

Project Posted On: 3/26/25

Languages/Tools:
           

Engage Social Preview

Engage is a short video social platform backed by a development team I am leading, which we decided to work on for our capstone senior project. We were inspired to start the project due to the numerous issues currently surrounding short form content, and the issues that took place at the time of starting development:

  • TikTok’s potential ban at the time
  • Other competitors have outdated / poor content in comparison to TikTok
  • Privacy concerns
  • Major competitors do not specialize in short form content

The application has numerous features despite the numerous challenges and short time frame we had to develop it. Features include user authentication, liking videos, downloading, database management, conditional rendering, mobile optimization, email verification, password resets, and having all videos transcoded so they can play on all platforms (e.g. Linux).

Engage

Over recent weeks, the application has gone through a major overhaul (although comments are currently experimental). The app has had numerous frontend and backend upgrades, and is rapidly getting close to a state for presentation. The application is currently open for anyone to sign up.