Make a movies application for android.
Budget: $1,500 – $3,000 USD
I'm interested to develop an android application for movies like netflix, etc..
Here what i need to be in the app,
- Full account system: Login, registration, reset password and code verification. Also, account settings is included like profile info.
- Subscription sysyem: Allow user to access the premium content with a monthly subscription, in that case, all content are premium and must subscribe to watch content but still can access the app for free like showing movies and details only but not watch it. There are a 3 different packages: Silver, Gold and Premium package.
- Movies and Series: When opening a movie, you can tap play directly to watch it, related movies from same category are showed too. When opening a series, all episodes are shown and when click on an episode, it will open a bottom sheet to show more details like release date and duration, play button to watch the episode.
- Custom Movie Player: When watch a movie and it ends, it will be closed automatically and player support for replay and forward buttons.
- Cast: When opening both movies and series, it will show cast and actors with their photo, name and role.
- My List: Users can add their movies to watch list, so they can watch it whenever they are available.
- Continue Watching: When you leave a movie, you can watch it where you left it. If you finished it, It will be removed automatically from the list.
- Genres and Special Genres: Movies are categorized under genres and special genres.
- TV Channels: You can add your m3u8 links in TV channel, design is different and unique and not copied from other sections. When play a TV channel, it will be played automatically in the same page and with a custom player and with support of changing video quality and fullscreen mode.
- Configuration: App is configured remotely, all links and emails and package prices and even about text are configured via server so, no need to release a new update when change something.
- No Screen Recorder: Prevent video screen record when watching a movie.
- TV Channel Genres: Versatile genres feature for TV channels where you can select your genre without stop watching your current playing channel
+ I need it to be written in Kotlin and using the latest technologies and Clean Architecture & MVVM. Also to use DI and Coroutines.
+ Creating an admin panel to manage the app for sure.
Here what i need to be in the app,
- Full account system: Login, registration, reset password and code verification. Also, account settings is included like profile info.
- Subscription sysyem: Allow user to access the premium content with a monthly subscription, in that case, all content are premium and must subscribe to watch content but still can access the app for free like showing movies and details only but not watch it. There are a 3 different packages: Silver, Gold and Premium package.
- Movies and Series: When opening a movie, you can tap play directly to watch it, related movies from same category are showed too. When opening a series, all episodes are shown and when click on an episode, it will open a bottom sheet to show more details like release date and duration, play button to watch the episode.
- Custom Movie Player: When watch a movie and it ends, it will be closed automatically and player support for replay and forward buttons.
- Cast: When opening both movies and series, it will show cast and actors with their photo, name and role.
- My List: Users can add their movies to watch list, so they can watch it whenever they are available.
- Continue Watching: When you leave a movie, you can watch it where you left it. If you finished it, It will be removed automatically from the list.
- Genres and Special Genres: Movies are categorized under genres and special genres.
- TV Channels: You can add your m3u8 links in TV channel, design is different and unique and not copied from other sections. When play a TV channel, it will be played automatically in the same page and with a custom player and with support of changing video quality and fullscreen mode.
- Configuration: App is configured remotely, all links and emails and package prices and even about text are configured via server so, no need to release a new update when change something.
- No Screen Recorder: Prevent video screen record when watching a movie.
- TV Channel Genres: Versatile genres feature for TV channels where you can select your genre without stop watching your current playing channel
+ I need it to be written in Kotlin and using the latest technologies and Clean Architecture & MVVM. Also to use DI and Coroutines.
+ Creating an admin panel to manage the app for sure.