Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Mur de Barrez, France
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a lightweight WordPress solution that lets visitors record video directly from their camera, or upload an existing file, save it to the site, and play it back instantly—no matter whether they are on desktop, mobile, or tablet. The end result should feel like a single, intuitive widget: click to record or upload, watch a short progress indicator, then see the playable clip embedded right on the page.
Description:
We need a developer to build a simple video recording, upload, and playback tool for our WordPress site [login to view URL] , which runs on an existing wp theme. The tool will allow candidates to record or upload a short self-introduction video directly from their dashboard.
Key Requirements:
- Add a new “My Video” tab (replacing the existing “Reviews” tab) in the candidate dashboard.
- Allow candidates to record a 45-second video (with a visible countdown before and during recording).
- Provide the option to upload a single video file (max 50 MB, MP4 format).
- Preview and re-record on the same screen — only one saved version per candidate.
- Store videos using MUX (account credentials provided).
Include three publishing states:
Public – video visible on both candidate listing and profile pages (green icon).
Schools Only – visible only on profile page (orange icon on listing).
Don’t Publish – stored but hidden.
Add video icons on candidate cards and profile pages to indicate video availability.
Include basic admin controls to unpublish or remove videos.
Technical Notes:
- Videos should save in MP4 (H.264), 720p, 2–3 Mbps bitrate, AAC audio.
- Must work across devices (desktop, iPad, mobile).
- Code should be lightweight, well-structured, and maintainable.
- Developer to advise on efficient storage and streaming (CDN offload optional)." (client-provided description)
Matched companies (2)

Haven Futures
