Create a mobile-first interactive web game (roulette, quiz, truth or dare)
Worldwide
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- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
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
- France3:28 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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