WRTeam Logo
Let's Chat
WRTEAM
Loading your experience... 0%
24/7 Support Hub

Global Talent Competition Live voting platform

Discover how WRTeam built a live talent competition and voting platform with React, Laravel, QR voting and real-time leaderboards.

Global Talent Competition Live voting & talent competition platform

A competition and live-voting portal where organisers list events, participants register and submit, and audiences vote from their phones with no app to install.

Industry - Events & competitions
Platform - Responsive website
Built with - React, Laravel
globaltalentcompetition.com
Homepage screenshot

One portal for the whole competition

Global Talent Competition runs talent contests, awards and live events where individuals and groups show their skills and audiences pick the winners. The organisation needed a single website to host each competition, take registrations, explain the rules and publish results.

WRTeam designed and built the portal as a responsive React front end on a Laravel back end. Organisers list live, upcoming and past events, participants register and submit entries, and audiences scan a QR code to vote in real time, with leaderboards and winner reveals updating as the votes come in.

40+

Events hosted

Competitions, awards and live showcases since launch

25K+

Votes cast

From phones, with no app download

4

Service formats

Live voting, managed, judged and hybrid finale

<2s

Vote to leaderboard

Results refresh while the audience watches

Voting in three steps, no app required

Audiences scan the event QR code, view the nominees and vote in real time. PhotoVote handles photo ballots for fan favourites and showcases; ReelVote does the same for short-form video.

  • QR-code entry straight from the venue screen
  • One-tap voting on photos or short videos
  • Live or hidden results, then a winner reveal
Category page
Search panel

Every event, from launch to results

Events sit under Live, Upcoming and Past tabs, each with its participant count, nominee list and leaderboard. Finished events show the overall winner, so past results double as proof the competition is real.

  • Live, upcoming and past events in one grid
  • Nominees and leaderboard one tap from each card
  • Winner reveal kept on the page after the event
Checkout page
Payment step

From sign-up to winner reveal

Before designing pages, we mapped what a participant and an audience member each need to do. Every page on the site serves one of these five steps.

Design system overview

Clear structure

Overview, events, competitions, services and policies each have their own page, so nothing is buried.

Secure sign-ups

Validated forms, CAPTCHA, SSL and email confirmations protect every registration and upload.

Results people can trust

Live leaderboards, optional expert judging and visible past winners give the competition credibility.

Before and after

Talent events usually run on paper ballots, basic forms and a spreadsheet count at the end of the night. The portal replaces all three with one page the audience already has in their hands.

Previous homepage
Before: paper ballots, manual counting and results hours later
New homepage
After: live QR voting, sponsor placements and managed support on one site

How we worked with Global Talent Competition

WRTeam started with the organisers' goals: a clean portal to learn about each competition, an easy registration path, visible credibility and a place for regular updates on deadlines and results.

Our web development team handled UI/UX design, the React front end, the Laravel back end and admin, database design, security and hosting setup, and testing across phones, tablets and desktops before launch.

What we delivered

  • UI/UX designDark, mobile-first event and voting screens
  • Frontend developmentReact, responsive layouts
  • Backend & adminLaravel, MySQL, submission review
  • Security & hostingSSL, CAPTCHA, dedicated cloud server
  • Testing & launchForms, uploads and voting on real devices

From paper ballots to a platform that scales

Each challenge the client brought to us, paired with the solution we built for it.

Challenge

Registration and participant data

Sign-up forms, applications and media uploads had to be secure, validated and spam-free, with every submission stored safely.

Solution

Clean registration workflows

Step-by-step forms with inline validation, CAPTCHA and email confirmation, backed by a Laravel admin where organisers review and manage entries.

Challenge

Scaling for submission peaks

A popular competition can bring hundreds of entries and thousands of votes in a short window, often from slow mobile connections.

Solution

A backend and server built for bursts

A dedicated cloud server, optimised assets and lazy-loaded images keep forms, uploads and leaderboards fast when traffic spikes.

Challenge

Clarity for first-time participants

Categories, rules, deadlines and judging criteria all had to be obvious, or contestants would not know what to do next.

Solution

Separate pages for every question

Dedicated pages for events, competitions, services and rules, with Live, Upcoming and Past tabs and a three-step voting guide on the home page.

How the project ran

Twelve weeks from first workshop to the first live event, in four stages.

1

Discovery

Workshops with the organisers to map competition formats, registration rules, judging and the audience voting flow.

2

Design

Mobile-first wireframes, then high-fidelity screens for events, voting, results and the registration journey.

3

Build

React front end and Laravel back end developed in two-week cycles, with the client reviewing each release.

4

Launch

Security hardening, server setup, device testing and support through the first live voting event.

What we built

The platform ships with everything the client's team needs to run the store day to day.

Event listings

Live, upcoming and past events with participant counts, nominees and leaderboards.

Participant registration

Validated, spam-protected sign-up and application forms with email confirmation.

Live QR-code voting

PhotoVote and ReelVote ballots that audiences open by scanning a code, with no app to install.

Leaderboards and reveals

Real-time standings, live or hidden results and an on-stage winner reveal.

Managed competitions

Multi-round contests with expert judging and a hybrid live finale, requested from the services page.

Admin and updates

A Laravel admin to review entries and manage data, plus pages for rules, policies and contact.

Inside the portal

Key pages from the live site, on desktop and on the phones most voters use.

Services
Product page
Services page with the four competition formats
Mobile home
Past events with winners on mobile
Mobile cart
Live competitions, ready to vote
Events
CMS dashboard
Events page with Live, Upcoming and Past tabs and format filters

Designed for the phone in the crowd

Voters arrive from a QR code on a venue screen, so every voting and results page was designed at phone width before it was scaled up.

Browse
Home
Product
Scan, vote, reveal
Checkout
ReelVote and event entry

Colour and type

A stage-black canvas, one vivid red for every action and a touch of gold in the mark, so event photography and nominee faces carry the page.

Ink #111111
Red #F91F03
Gold #F5C342
Stone #F5F3F2

Aa

DisplayBold, tight tracking
BodyRegular, 16px, 1.5 line height
LabelsBold, uppercase

Technologies behind the project

A stack chosen for fast forms, secure participant data and room to grow with every new event.

Frontend

React

Fast, form-heavy interface with smooth transitions for sign-ups and live results

Backend

Laravel

Registration, submissions, competition rounds and admin review

Database

MySQL

Participants, categories, entries and vote records in one relational store

Hosting

Dedicated cloud server

Headroom for registration peaks and live voting bursts

Security

SSL, validation, CAPTCHA

Protected forms and participant data, with privacy compliance in mind

Registrations used to arrive by email and votes on paper. Now the audience scans a code and the leaderboard moves while they watch.

Photo
Global Talent Competition team Event organisers, Global Talent Competition

A competition the organisers can run themselves

The portal gives Global Talent Competition one place to announce events, take entries, run the vote and publish results, on any device.

Key outcomes

  • Live, upcoming and past events on one site
  • Secure registration with validation and CAPTCHA
  • QR-code voting with no app download
  • Real-time leaderboards and winner reveals
  • Four service formats, including judged rounds
  • Sponsor placements across voting moments
  • Responsive on phone, tablet and desktop
  • Admin review of entries and participant data

Planning a portal for your event or competition?

Tell us what you're building and we'll come back with an approach, a timeline and a clear estimate for a fast, secure, mobile-ready website.