Short Explanation
Filinmovie is a TVOD (Transactional Video On Demand) application that connects creative filmmakers with movie enthusiasts around the world. It provides an easy, safe, and comfortable movie-watching experience with high-quality content.
Users can watch anything they want with endless fun at their fingertips. They can rent movies for a few days or buy them to watch as much as they like. Additionally, there are always free movies available on Filinmovie.
Creators can get their work seen and earn money. The more people watch their films, the more they earn. It's a great platform for creating and sharing high-quality movies.
Project Goals
In the first year, the primary objective is to develop a functional and fully operational app with key features including uploading and watching movies or series, buying or renting movies, topping up coins, withdrawing coins, and authentication. All these functionalities will be integrated into a single app to provide a comprehensive user experience.
In the second year, the focus will shift towards enhancing user experience by splitting the functionalities into three separate apps. The Filinmovie app will handle watching, buying/renting movies and series, and profile management. The Studio-Filinmovie app will be dedicated to uploading features and content management, while the Admin Dashboard will manage content, statistical and analytical reports, and other administrative tasks. Additionally, advanced features such as user identification using AI models to ensure only authorized users are watching, and a screen-sharing blocker for the video player will be developed to enhance security and usability.
Tech Stack
We build the website application using NextJS, Typescript and TailwindCSS for the frontend-side. Backend side we are using Go and Postgresql
Words
Currently, the employer decided not to continue the service, so I had to remove all detailed content. It's really unfortunate since the project had so much potential. Kudos to the team for all our two years of hard work.