Streaming Template
Description
This template was provided by a client, and we had to implement new features and fix many bugs before putting their website online. Today, this streaming platform has over 100,000 registered users and we continue to improve it regularly. Previously, the template only offered login via Discord and stored movie and series data internally. The first features we had to implement were therefore a secure, traditional authentication system and the integration of the TMDB API to retrieve movie and TV series data.
Main functionnalities
📧 Login and registration via email with profile picture
🎬 Informations about the contents by TMDB
🎥 Add multi-sources in the player
💎 Add premium features (download, IPTV, etc.)
📱 Set a maximum number of devices per subscription
🛠️ Fix many bugs
My role
In this project, we were two developers. My role was to develop the front-end, but wanting to diversify, I also worked on several back-end features. For example, I implemented the retrieval of TV series episodes and movies via the TMDB API, modifying the fetched data so that the front-end template code wouldn’t need any changes. I also developed new functionalities, such as allowing users to change their password through the admin panel.
On the front-end side, I developed almost all the requested new features and fixed the majority of the bugs. This includes email registration with profile picture, download functionality, multi-source support in the player, IPTV integration, redesigning carousels to allow scrolling by clicking and dragging, and more.





