All projects
Games·2025

FrisConnections: A San Francisco Word Puzzle

A daily word puzzle where you find connections between 16 San Francisco-themed words

FrisConnections daily puzzle with 16 San Francisco-themed words

What it is

FrisConnections is a daily word puzzle about San Francisco. You get 16 words and sort them into 4 groups of 4. Categories are based on SF neighborhoods, food, landmarks, tech, MUNI lines, local history, and other Bay Area trivia. Four difficulty levels: yellow (easy), green (medium), blue (hard), purple (expert).

What I did

I built the game and write the puzzles. A new one goes live every day at midnight Pacific. I built a puzzle queue system, a recycling algorithm for when the queue runs low, and a CSV import workflow for creating new puzzles. The site also has a stats page that tracks win rate, streaks, and difficulty breakdown, plus an archive where you can replay past puzzles.

How it works

You get four incorrect guesses before you lose. Correct guesses solve a category and reveal its name with a color-coded difficulty badge. Everything is stored in your browser, no account needed. You can share results as an emoji grid. The game runs on Next.js and Supabase, with GitHub Actions handling the daily puzzle advancement.