Live Streaming Platform-Development and Optimization
Budget: $1,000 – $2,000 USD
Platform: https://love248.com
Project Type: Ongoing development and optimization
Presentation Videos (in English):
Website walkthrough – 26 min
https://drive.google.com/file/d/1mM1O2Ggk3IpMzgk147IRDAf6BtWSXgxb/view
Admin panel overview – 6 min
https://drive.google.com/file/d/1f7iJNYMFgUCPaG1BXTuDroOeAfbLmCLg/view
Project Background
The platform is already live and functional, with several customizations made directly in the production environment. However, the current source code is not fully synchronized with the live front-end, and we are looking for an experienced developer to:
Review and align the codebase
Optimize performance
Refactor and expand key features
Implement a complete real-time notification system for streamers, users, and administrators
Current Tech Stack
Front-end: React (customized)
Back-end: PHP (custom API + admin panel)
Payments: Mercado Pago (PIX, Recurring, Split) and Stripe (Direct Split)
Infrastructure: AWS (EC2, S3, etc.)
Database: MySQL
Other: Video streaming tools, real-time notifications, moderation, private session management
Phase 1: Code Review, Synchronization, and Stability
Code Synchronization
Update the source code to reflect all visual and functional changes made directly on the live site.
Functional Audit and Fixes
Review all site and admin panel functionalities.
Fix inconsistencies or broken flows, especially:
User sessions
Private streaming rooms
Content control for administrators
Payment System Adjustments
Mercado Pago: Allow enabling/disabling PIX, Recurring Payments, and Split individually from the admin panel.
Stripe: Change from direct split to split with custody (Stripe Connect).
Performance Optimization
Reduce loading times and improve responsiveness.
Review and optimize database queries and API calls.
Phase 2: Visual, Functional, and Notification Improvements
UX/UI Enhancements
Restore and align layout: colors, typography, spacing, and interactivity.
Ensure a modern, professional, and consistent appearance for both desktop and mobile.
Private Sessions & Notification System
Improve the full flow of private sessions (booking, payment, streaming).
Implement a complete real-time notification system, including:
Streamers: new bookings, received payments, moderation alerts
Users: session start alerts, confirmations, system messages
Admins: reports received, financial activities, sessions started
New Feature: Paid Boost for Streamers
Allow streamers to pay to boost their profiles with:
Homepage highlights
Email campaign triggers for users
Priority listing in search results
Real-Time Moderation Tools
Improve or rebuild the system for live content moderation and visibility by administrators.
✅ Deliverables
Updated and synchronized source code with the live front-end
Admin panel with new controls for payments, notifications, and moderation
Configured and functional real-time notification system for:
Streamers: new bookings, payments, moderation alerts
Users: session start, confirmations, system messages
Admins: reports, transactions, session alerts
Fully working paid profile boost feature for streamers
Visual improvements based on platform’s design guidelines
Basic documentation of implemented features and API endpoints
Functional staging environment and support for deployment to production
Ideal Developer Profile
Strong experience with PHP + React
Skilled in payment gateway integrations (Stripe, Mercado Pago)
Experienced with real-time notification systems (WebSockets, Firebase, OneSignal, Pusher, etc.)
Comfortable working with legacy code and live production environments
Product-focused mindset with attention to performance and user experience
Organized and able to work remotely with asynchronous communication (Slack, GitHub, Trello, etc.)
Project Type: Ongoing development and optimization
Presentation Videos (in English):
Website walkthrough – 26 min
https://drive.google.com/file/d/1mM1O2Ggk3IpMzgk147IRDAf6BtWSXgxb/view
Admin panel overview – 6 min
https://drive.google.com/file/d/1f7iJNYMFgUCPaG1BXTuDroOeAfbLmCLg/view
Project Background
The platform is already live and functional, with several customizations made directly in the production environment. However, the current source code is not fully synchronized with the live front-end, and we are looking for an experienced developer to:
Review and align the codebase
Optimize performance
Refactor and expand key features
Implement a complete real-time notification system for streamers, users, and administrators
Current Tech Stack
Front-end: React (customized)
Back-end: PHP (custom API + admin panel)
Payments: Mercado Pago (PIX, Recurring, Split) and Stripe (Direct Split)
Infrastructure: AWS (EC2, S3, etc.)
Database: MySQL
Other: Video streaming tools, real-time notifications, moderation, private session management
Phase 1: Code Review, Synchronization, and Stability
Code Synchronization
Update the source code to reflect all visual and functional changes made directly on the live site.
Functional Audit and Fixes
Review all site and admin panel functionalities.
Fix inconsistencies or broken flows, especially:
User sessions
Private streaming rooms
Content control for administrators
Payment System Adjustments
Mercado Pago: Allow enabling/disabling PIX, Recurring Payments, and Split individually from the admin panel.
Stripe: Change from direct split to split with custody (Stripe Connect).
Performance Optimization
Reduce loading times and improve responsiveness.
Review and optimize database queries and API calls.
Phase 2: Visual, Functional, and Notification Improvements
UX/UI Enhancements
Restore and align layout: colors, typography, spacing, and interactivity.
Ensure a modern, professional, and consistent appearance for both desktop and mobile.
Private Sessions & Notification System
Improve the full flow of private sessions (booking, payment, streaming).
Implement a complete real-time notification system, including:
Streamers: new bookings, received payments, moderation alerts
Users: session start alerts, confirmations, system messages
Admins: reports received, financial activities, sessions started
New Feature: Paid Boost for Streamers
Allow streamers to pay to boost their profiles with:
Homepage highlights
Email campaign triggers for users
Priority listing in search results
Real-Time Moderation Tools
Improve or rebuild the system for live content moderation and visibility by administrators.
✅ Deliverables
Updated and synchronized source code with the live front-end
Admin panel with new controls for payments, notifications, and moderation
Configured and functional real-time notification system for:
Streamers: new bookings, payments, moderation alerts
Users: session start, confirmations, system messages
Admins: reports, transactions, session alerts
Fully working paid profile boost feature for streamers
Visual improvements based on platform’s design guidelines
Basic documentation of implemented features and API endpoints
Functional staging environment and support for deployment to production
Ideal Developer Profile
Strong experience with PHP + React
Skilled in payment gateway integrations (Stripe, Mercado Pago)
Experienced with real-time notification systems (WebSockets, Firebase, OneSignal, Pusher, etc.)
Comfortable working with legacy code and live production environments
Product-focused mindset with attention to performance and user experience
Organized and able to work remotely with asynchronous communication (Slack, GitHub, Trello, etc.)