DEV Community

Cover image for Just launched: NEXTURN — a swipe-based game recommender (Next.js + IGDB)
Pekosan
Pekosan

Posted on

Just launched: NEXTURN — a swipe-based game recommender (Next.js + IGDB)

After 4 months of evenings and weekends, I just launched NEXTURN — a swipe-based game discovery tool: https://nexturn.games

Why I built it

Steam's "recommended for you" only ever showed me sequels of games I'd already finished. The fundamental problem: most recsys treat "already played" as "you'll like more like this" — which is often wrong.

NEXTURN gives you 3 zones to sort games into:

  • Love (★1-5 rating)
  • Interested (will play later)
  • Not for me (the key zone)

The third zone is what makes it different. You explicitly tell the engine what you don't want, and it propagates that signal across genres, themes, and game modes.

Stack

  • Next.js 16 (Turbopack canary) + React 19
  • Tailwind v4 + framer-motion (drag UX)
  • IGDB API for game data
  • Custom recommendation engine with MMR diversity reranking
  • All session state in localStorage (no DB, no signup)
  • Vercel hosting

Highlights

  • ~1200 hand-curated titles across 17 genres
  • IGDB-powered global pool fallback
  • Generates a shareable image of your taste profile
  • Free, no signup, no ads
  • JP / EN both fully localized

What's next

  • Product Hunt launch tomorrow (Tue Apr 28)
  • Show HN once my account ages a bit
  • Post-launch performance + feedback loop

Would love technical feedback on the swipe UX and the recommendation quality 🙏

Try it: https://nexturn.games

Top comments (0)