Video Streaming App & Admin Panel Development

Job ID: 39086895

Budget: ₹40,000 – ₹50,000 INR

? Hiring an Android & Web Developer for a Video Streaming App with Admin Panel ?

Project Overview

I am looking for an experienced Android and Web Developer to develop a video streaming app similar to MX Player. The app should be built using Java (Android) and the Admin Panel in PHP (Laravel/CodeIgniter preferred). The database will be MySQL, and we will integrate Firebase for Remote Config, Notifications, and API management.

? App Features (Android)
Video Streaming: Users can watch movies & videos from different categories.
Categories & Search: Videos should be categorized with a search feature.
Firebase Remote Config: The app will fetch the API URL dynamically from Firebase.
Notifications: Admin can send push notifications via Firebase Cloud Messaging (FCM).
Ad Integration: Support for AdMob & Facebook Audience Network.

✅ Tech Stack for App:
Language: Java (Kotlin is acceptable)
Networking: Retrofit for API calls
Database: Firebase & MySQL
UI: XML & Material Design

?️ Admin Panel Features (Web - PHP/MySQL)
Video Management: Upload, edit, delete videos.
Category Management: Create & manage video categories.
User Management: View users, send notifications.
Ad Management: Manage AdMob & Facebook Ads from the panel.
API Key Security: API should require authentication before serving content.

✅ Tech Stack for Admin Panel:

Language: PHP (Laravel or CodeIgniter)
Database: MySQL
Hosting: cPanel with PHP/MySQL
Security: API key validation

?️ Requirements for the Developer

✔ Experience in Android development using Java/Kotlin.
✔ Strong knowledge of PHP (Laravel/CodeIgniter) & MySQL.
✔ Experience with Retrofit, Firebase, and API integrations.
✔ Ability to set up and deploy the Admin Panel on cPanel.
✔ Understanding of video streaming apps and security best practices.
✔ Must be able to deliver clean, well-documented code.

? Budget & Timeline
Budget: Open for discussion based on experience & portfolio.
Timeline: Looking to complete in 1 weeks with regular updates.

? How to Apply
? Send your portfolio and relevant experience with similar projects.
? Provide links to previous video streaming apps you've worked on.
? Mention your expected timeline & budget for this project.
? Start your proposal with “VIDEO STREAMING APP” to confirm you read the post.

Looking forward to working with a skilled freelancer! ?