Back to jobs

Custom Laravel Live-Stream Wheel Game Developer Needed

Search - Laravel · notified · UID ~022083897824905106587

Open Job

Job Details

Budget $? - $?/hr
ExperienceExpert
DurationUnknown
Weekly hoursLess than 30 hrs/week
Client countryAbout the client
Proposals50+
Interviewing0
Invites sent0
First seenTue, Aug 4, 2026 2:32 PM
Last seenThu, Aug 6, 2026 11:07 PM

Description

Summary I am looking for an experienced Laravel full-stack developer to build a custom interactive wheel game inside my existing live-stream platform. The game will be similar in concept to the reference provided, but it must use our own original design, branding, rules, graphics, and controls. It must not copy another company’s copyrighted interface or assets. PROJECT GOAL Customers should be able to watch the live stream and participate in the wheel game directly from the same mobile-responsive screen. The game must not redirect customers to another website or a separate game page. PHASE 1 REQUIREMENTS The first version should include: - Three selectable choices, such as Blue Fish, Orange Fish, and Red Fish - An animated spinning wheel - A countdown timer before each round - Customer play-amount selection - Confirm, repeat, clear, and undo controls - One shared official result for every customer - Automatic reward calculation - Automatic customer balance updates - Basic admin controls - Round and transaction logs - Mobile-responsive design - Integration into our existing live-stream platform CUSTOMER GAME FLOW 1. The customer enters the live stream. 2. The wheel and available choices appear on the screen. 3. A countdown gives customers time to make their selections. 4. The customer selects one or more choices and enters a play amount. 5. The customer confirms the selection. 6. The system checks the available balance and deducts the confirmed amount. 7. When the countdown ends, all new selections are automatically closed. 8. The wheel spins for everyone watching. 9. Every customer receives the same official result. 10. The system calculates the result and automatically updates each customer’s balance. 11. The result screen displays the winning choice, multiplier, play amount, reward, updated balance, and round ID. ADMIN CONTROLS Authorized Admins and Super Admins should be able to: - Start and stop the game - Start a new round - Set the countdown duration - Set the time between rounds - Add, remove, rename, enable, or disable wheel choices - Upload an image or icon for each choice - Set multipliers or reward values - Set minimum and maximum play amounts - View customer selections - View the total amount placed on each choice - View round results - Cancel and refund a round when necessary - View round and transaction history - Set a configurable platform percentage SECURITY REQUIREMENTS - The official result must be generated securely on the server. - Every customer must receive the same result. - Customers cannot submit after the countdown ends. - Customers cannot spend more than their available balance. - Confirmed selections cannot be edited. - The system must prevent duplicate submissions and duplicate rewards. - Refreshing the page must not allow a customer to submit twice. - Every balance change must be recorded in the transaction logs. TECHNICAL REQUIREMENTS The existing platform uses Laravel. The developer should have experience with: - Laravel - PHP - JavaScript - HTML5 Canvas or a suitable animation library - MySQL - APIs - WebSockets or real-time communication - Secure balance and transaction systems - Mobile-responsive interfaces DELIVERABLES - Complete working game feature - Integration into our existing platform - Mobile-responsive customer interface - Admin controls - Database and transaction logging - Testing and bug fixes - Installation on our server - Documentation explaining how the system works - All completed work merged into our existing GitLab project - All required code, database migrations, templates, assets, package changes, and setup instructions included in our repository - No essential part of the game may depend on the developer’s private repository, computer, hosting account, or server Please include the following in your proposal: - Relevant Laravel or real-time game experience - Examples of similar work - Your proposed development approach - Estimated completion time - Your fixed-price quote for Phase 1 - Confirmation that all completed work will be merged into our GitLab project

Skills

Laravel API Integration HTML5 JavaScript PHP

Notification History

ChannelTypeStatusSentError
telegram ai_job_alert sent Tue, Aug 4, 2026 2:36 PM -
telegram pre_ai_job_alert sent Tue, Aug 4, 2026 2:36 PM -

User Actions

ActionActed at
No actions.