Streaming Platform with Monetization

Job ID: 39295864

Budget: $1,000 – $2,500 USD

Overview:
live streaming platform already in operation, focused on content monetization for streamers. We are looking for an experienced developer to continue development, fix inconsistencies, and implement visual and functional improvements.

What needs to be done:

Review and sync the source code:

Align the repository with the current live version.

Fix existing functionalities:

Private sessions, login, payment flow, notifications.

Improve performance and user experience:

Optimize loading time, layout, and usability on desktop and mobile.

Adjust the payment system:

Stripe (split with escrow) and Mercado Pago (enable/disable options via the admin panel).

Implement a full real-time notification system:

For streamers, users, and administrators.

Add a new feature: “Paid Boost” for streamers

Highlight on the homepage, priority in search results, and email campaigns.

Enhance live moderation tools via the admin panel.

Extra stage (after the web version):

Convert the platform into a PWA (Progressive Web App), reusing all the web version’s code.

Current tech stack:

Frontend: React + Vite

Backend: PHP + Laravel

Database: MySQL

Infrastructure: AWS (EC2, S3)

Payments: Stripe and Mercado Pago

Notifications: Firebase / WebSockets
Related categories: PHP JavaScript Website Design MySQL React.js