Create a mobile-first interactive web game (roulette, quiz, truth or dare)

Posted last week

Worldwide

Summary

Hello, I am looking for a front-end developer to build a simple but polished mobile-first web application MVP called MatchNight. The goal is to create a lightweight interactive party game app designed for football watch nights between friends. The focus is on smooth user experience, fast interactions, and clean UI/UX suitable for a viral TikTok-style launch test. This is a front-end only MVP: * No authentication * No backend * No payments * No database Everything can be handled with local state and simple JavaScript logic. ⸻ PROJECT OVERVIEW App name: MatchNight Target: Mobile-first web app for 2–10 players Use case: Party game during football match nights The app should feel like a modern mini-game experience, fast and engaging. ⸻ CORE FEATURES (MVP) 1. Home Screen * App title: MatchNight * Clean modern dark UI * Single CTA button: “Start” ⸻ 2. Player Setup * Add between 2 and 10 player names * Simple input interface * Button: “Start Game” ⸻ 3. Main Game Dashboard After setup, users access a dashboard with 3 game modes: ⸻ 🎡 Roulette of Challenges * Interactive spinning wheel animation * Button: “Spin” * Random challenge is selected from a predefined list Example challenges: * Do 10 push-ups * Do not say “goal” for 5 minutes * Imitate a football commentator * Switch seats with another player * Clap last = lose point ⸻ 😂 Truth or Dare (Football themed) * Two buttons: “Truth” / “Dare” * Each click shows a random prompt card Examples: * Dare: Celebrate like your favorite player * Truth: Which team do you dislike the most? ⸻ 🧠 Football Quiz * Multiple choice questions * Timer per question (10–15 seconds) * Simple scoring system * Immediate feedback per answer ⸻ DESIGN REQUIREMENTS * Mobile-first design (priority) * Modern gaming-style UI * Dark theme (black / dark grey) * Neon accents (blue / green) * Smooth transitions and micro-animations * High focus on UX fluidity and responsiveness The app should feel like a lightweight interactive game, not a basic webpage. ⸻ TECH REQUIREMENTS * Front-end only (no backend) * No authentication or database * Local state management is fine * Can be built using React / Vue / Vanilla JS * Must be fully responsive and mobile-optimized ⸻ DELIVERABLES * Full source code * Clean project structure * Ready to deploy (Vercel / Netlify compatible) * Simple deployment instructions * Working MVP ready for user testing ⸻ GOAL This MVP will be used to test product engagement during a TikTok-based launch. The priority is: * smooth UX * fun interactions * clean, modern design not over-engineering. ⸻ OPTIONAL (nice to have) * Live demo link * Small animation polish (wheel, transitions, card reveal) * Sound effects for interactions. Jaafar.

  • $100.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Web Development
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:last week
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 28, 2026
  • France
    3:28 PM

Explore similar jobs on Upwork

Pixelated Minecraft GUI Texture RevampFixed-price‐ Posted 6 days ago
Graphic Design
Game Design
Game Development
2D Animation
Digital Art
2D Game Art
Pixel Art
Illustration
Unreal Engine Small Fighting Game AdjustmentsFixed-price‐ Posted 1 month ago
Game Design
Unreal Engine
Game Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo