Video Portal
Watch, upload and edit videos
About
A multimedia platform for videos (Video-on-Demand). Watch or upload your own videos, while users can rate, comment, and subscribe to your channel. Use the built-in studio to manage your videos, including titles, thumbnails, tags, and more. The system uses its own fast and quality video converter based on FFmpeg.
Additionally, after an update, the platform supported distributing multiple operations across different servers (clustering). For example, video conversions, which require a lot of CPU usage, could be performed on a separate server.
The platform was developed on a very old base without any framework, making it impossible to update or maintain today. Despite this, the project remains in my hall of fame, as it was one of the largest and most complex projects I had developed at that time.
- Category: Websites
- Announced: May 29, 2020
- Timeline: 3 months
- Technologies Used: PHP
- Lines of code: 25.000