I will build a short video app like TikTok. The backend will be written in PHP and depending on your choice I can set up the architecture to upload videos to a normal cloud server or AWS S3. AWS Cloudfront can also be integrated with S3.
Videos will be compressed on the client-side (i.e. the app) to save some bandwidth or the same can be done on the server-side as well with FFmpeg. Mysql Database is used for data persistence on the backend.
Social login and real-time notifications will also be integrated.
An admin panel will also be provided to control the functionality of the app.