Gamified Quit-Smoking PWA with XP, Levels & Subscriptions by Tarcísio MorenoGamified Quit-Smoking PWA with XP, Levels & Subscriptions by Tarcísio Moreno

Gamified Quit-Smoking PWA with XP, Levels & Subscriptions

Tarcísio Moreno

Tarcísio Moreno

The product

QuitWell is our own consumer app: a gamified PWA that helps Portuguese speakers quit smoking by turning each smoke-free day into progress in a game.

The challenge

Quit-smoking apps are usually counters people forget after a week. We wanted daily reasons to come back, and a business model where users pay once they have seen the value.

What we built

Real-time counter for smoke-free days, money saved and cigarettes avoided
Health recovery milestones, including lung recovery progress
XP, levels 1 to 50, daily challenges (hydration, breathing, check-ins) and badges
Lives that measure habit adherence (not relapse), and shields for difficult days
An evolving, customisable avatar with outfits and accessories
An SOS crisis mode for cravings
Freemium model: free up to level 10, then a PRO subscription with free trial or a lifetime plan, with payments in EUR, USD and BRL
Installable on iOS and Android as a PWA, no app store needed

Business thinking

The paywall sits inside the game, at the point where users are already engaged, instead of on day one. The same approach works for any subscription product: show the value, then ask for the payment.

Stack

Next.js, Tailwind, Supabase (auth and database), Stripe (subscriptions and one-time payments), PWA.
Like this project

Posted Sep 28, 2026

Offline-ready PWA that turns quitting into a game: live savings counter, avatar XP, lung-recovery milestones, SOS mode and paid PRO plans.

Likes

0

Views

0