Streaming Platform - Final Corrections & Validation

Job ID: 39735968

Budget: $250 – $750 USD

The platform is already developed, online, and functional. The reference videos confirm:

Public streaming with stable real-time chat.

Timed private rooms with countdown timer and automatic closure.

Stripe payment flows (escrow/split) and Mercado Pago (subscriptions/tokens) implemented.

Premium content upload and sales working.

Active web push notifications.

PWA and WebView operating correctly.

Active admin panel.

Therefore, the work does not involve reconstruction or rewriting of the system, but rather specific adjustments and final validation with production keys.

Objective

Fix specific gaps identified in reports (FAIL).

Re-execute critical tests in production with real keys.

Generate final evidence (videos, screenshots, and logs).

Deliver a 100% PASS checklist with documentation of corrections.

Work Scope
Pending Corrections

Validation and idempotence of webhooks (Stripe and Mercado Pago).

Firebase push notifications (mobile) + delivery confirmation.

Presence rules in private rooms (3 scenarios).

Automatic expiration of premium content (D+30).

Logs/audit in admin panel (actions, payments, moderation).

Final moderation adjustments (AWS Rekognition).

Test Re-Execution (Production)

Public streaming + chat.

Private rooms 3/5/7 minutes (presence scenarios).

Stripe escrow/split/refund/dispute.

Mercado Pago (subscription, tokens, fallback).

Premium gallery + D+30 expiration.

Push notifications (web and mobile).

Admin reports and exports.

Evidence

Short videos for each tested flow.

CSV with transaction/event IDs.

Screenshots of webhooks and control panels.

Final updated PASS/FAIL checklist.

Deliverables

Platform validated in production with active keys.

Complete evidence package (videos, screenshots, CSVs, checklist).

Updated technical documentation (endpoints, webhooks, masked .env variables).

Important Rules

The scope is adjustment and validation, not redesign or rebuild.

The system is already functional, as proven by videos and reports.

Expected timeframe: 5 to 7 business days.