sxsphinxstack

Projects / A daily puzzle over your niche's vocabulary

A daily puzzle over your niche's vocabulary

Level 2: two to three weeks, real architecture. Use with: build-a-game, build-web-app. Resume line when done: Built {project_name}, a daily word game with a shareable result — live at {url}

Brief

A wordle-like guessing game where every answer comes from the vocabulary of your niche: climbing holds, fishing lures, K-pop groups, chess openings, whatever your group chat already argues about. One puzzle per day, the same for every visitor, seeded from the date so tomorrow's puzzle exists without you touching anything. After a win or a loss the player gets a spoiler-free emoji grid to paste into the chat. Finished means the daily rollover works unattended, streaks persist, and your people are comparing grids in the morning.

Personalize

Milestones

  1. Word list built and committed: 100+ terms, junk filtered, with a README note on what you cut and why.
  2. Core guess loop on one hardcoded answer: type a guess, get feedback, win or run out of guesses.
  3. Loss state that lands: out of guesses shows the answer and a countdown to the next puzzle.
  4. Daily seed: the date maps deterministically to an answer, so every visitor gets the same puzzle and midnight rolls it over with zero action from you.
  5. End of week one: the daily loop is deployed and you played that day's puzzle yourself on your phone.
  6. Share button: copies an emoji grid with the day number and guess count, no letters, no spoilers. Paste it into a chat and check it looks right.
  7. Streak and win stats in localStorage, shown after each game.
  8. First-visit help overlay: rules in three sentences for someone who has never played a game like this.
  9. Drop it in the group chat and say nothing else. For three days, collect grids and complaints.
  10. Fix what the chat surfaced: usually two or three unfair words and one confusing feedback case. Ship the fixed list.

Done means