OpenCart PHP Developer Needed for Interactive Spin & Win Module

Remote Full-time
We are looking for an experienced OpenCart PHP developer to build a custom interactive “Spin & Win” (Ruleta) feature inside an existing OpenCart-based employee portal.

This is a time-sensitive project with a clear scope and defined launch dates.



Project Overview

We need to implement an interactive Spin & Win wheel available on:

• Desktop (Web)

• Mobile (Responsive)

The feature will run for a limited period:

March 16 – April 17

Each employee will be allowed:

• ✅ 1 participation per day

• ✅ During the active campaign period only



Functional Requirements

1️⃣ Interactive Wheel (Frontend)

• Attractive, modern UI

• Smooth animation

• Fully responsive (desktop + mobile)

• Configurable reward segments:

• Percentage discounts (configurable in admin)

• “Try Again” option



2️⃣ Participation Logic

• Each employee can spin once per day

• Validation based on:

• Logged-in employee account

• Date-based restriction

• System must prevent manipulation (no JS-only validation)



3️⃣ Unique Code Generation (If Winner)

If the user wins:

• System must generate a unique discount code

• Code must:

• Be linked exclusively to that employee

• Be usable only once

• Expire automatically after campaign ends (optional but preferred)

• Code must integrate with OpenCart coupon system



4️⃣ Reporting Requirements (Admin Panel)

We need a custom reporting dashboard including:

Report 1:

• Total participations

• Codes generated

• Discount % assigned

Report 2:

• Total redeemed codes per day

• Full employee details:

• Name

• Email

• Employee ID (if applicable)

• Discount used

• Date of redemption

Export to CSV preferred.



Security Requirements

• Server-side validation required

• No duplicate spins

• No coupon duplication

• Protection against manual manipulation of requests



⚙️ Technical Requirements

• OpenCart (please specify version experience)

• PHP (clean, modular code)

• MySQL

• Custom module (not hardcoded)

• Must follow OpenCart MVC structure

• Admin configuration panel for:

• Campaign dates

• Discount types

• Wheel segments

• Spin limit rules



Deliverables

• Full OpenCart module

• Installation instructions

• Documentation

• Testing before go-live

• Bug-fix support during campaign period



Timeline

• Development start: ASAP

• Must be completed before March 16

• Testing window required before launch



To Apply, Please Include:

1. Your experience with OpenCart (version + years)

2. Similar gamification or coupon projects completed

3. Estimated timeline

4. Fixed price quote

5. Confirmation that you can deliver before March 16

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Oracle Retail TechnoFunctional Assostant

Remote Full-time

Web Full Stack .Net and Vue.js Engineer

Remote Full-time

[Remote] Braze Retention Marketing Manager

Remote Full-time

Remote Live Chat Customer Support Specialist - Work From Home | Flexible Schedule with Full Training Provided | $25-$35 Per Hour

Remote Full-time

Property Management Systems Specialist

Remote Full-time

Staff Backend Engineer, SSCS: Supply Chain

Remote Full-time

`Urgently Hiring - Work from Home – Entry Level Benefits Representative | No Experience Needed

Remote Full-time

GCP Cloud Engineer/ Denver, Colorado (Remote)-12 Months Contract

Remote Full-time

Deputy Director, Office of Sustainability and Resilience

Remote Full-time

Part Time - Customer Service Associate - Tool Rental - Flexible Lake Saint Louis, MO 2311

Remote Full-time
← Back to Home