Back Home

Case study · Consumer product

Weather Worlds

Turning the daily forecast into a visual experience worth opening every day. Designed, built, and shipped by Kollective.

View live site
Type
Consumer product / iOS weather app
Role
Product strategy, UX and visual direction, interface system, full-stack build, launch site
Method
AI-assisted exploration and synthesis, shaped by product judgment
Status
Live in the App Store
Weather Worlds launch page showing a vivid weather app world.

The question

What if checking the weather felt less like reading a utility screen and more like stepping into a world?

Most weather apps compete on the same promise: accuracy, speed, a clean forecast. Those things matter, and Weather Worlds keeps them. But the daily forecast is also emotional. It changes how you dress, move through a city, and feel about the day ahead.

Weather Worlds designs for that gap: weather as a visual, atmospheric, personal experience, without losing the clarity people open a weather app to get.

It is a weather app you open because you want to see something, not just check something.

The starting point

One idea, too many shapes.

What if the weather matched your world?

That question could go anywhere, and that was the danger. Wallpaper app, mood toy, travel gimmick: all of them plausible, none of them a product. The work wasn't adding screens. It was deciding what this refused to be.

  • 01What should Weather Worlds actually help someone do?
  • 02How much of the experience is forecast, theme, place, and mood?
  • 03Where should AI widen the exploration, and where should product judgment stay in control?

Without that framing, the project would have become a collection of beautiful weather images. The goal was a clear product idea underneath the visual world.

The workflow

Align, explore, decide, make it real.

The same loop Kollective runs on client work. AI widened the field at every stage. Product judgment decided what became real.

01

Align

A loose idea became a product thesis: weather as a visual, emotional, place-based experience that still behaves like a useful forecast.

02

Explore

AI generated world-building routes, city themes, color systems, and interface moods at volume, comparing more possibilities, earlier.

03

Decide

The project became a product instead of a gallery. AI supplied the material; the work was editing it down to one direction.

04

Make it real

The direction became a buildable, shipped product: screens, themes, a real backend, monetization, and a launch site.

AI widened the exploration. Product judgment shaped what became real.

The product

A forecast that lives inside a world.

The chosen direction is a weather app built around themed city worlds. The forecast stays practical — temperature, conditions, hourly detail, all glanceable. The difference is the layer around the data.

Weather Worlds Cyberpunk App Store preview.
Weather Worlds Retro Futurism App Store preview.
Weather Worlds Retro App Store preview.
Weather Worlds theme collection App Store preview.

Each forecast sits inside a visual world with its own color, atmosphere, and mood. The condition icons get redrawn to fit each world, so a city rendered as a 1930s cartoon looks like nothing else on your phone. The interface could be bold precisely because the hierarchy stayed simple — expressive but not confusing, immersive but not slow.

The hard problem

A per-city, per-theme image product sounds financially impossible.

Generate fresh imagery for every user, city, and theme, and costs scale linearly with usage and never stop climbing.

The architecture that makes Weather Worlds viable is its cost model. Every city x theme combination is generated once and cached globally, then served to every user who requests it.

This single decision — treat generation as a one-time shared asset rather than a per-request expense — is what turns an interesting demo into a shippable business.

Cost per city x theme

First renderGenerated once, cached as a shared global assetfront-loaded
Every request afterServed from cache to every user, everywhere≈ $0
Popular citiesEffectively pay for themselves on day oneamortizes
The long tailRarely touched, so it stays cheapnear-zero

How it is built

A stack that lets one team move like a larger one.

  • Expo / RN + EASA single codebase shipping to the App Store with managed builds and clean dev/prod separation.
  • SupabaseThe full backend: Postgres, storage, edge functions, and scheduled jobs driving weather-alert checks.
  • GPT ImageCity background stills that define the look, each generated once and cached as a shared global asset.
  • RevenueCatSubscription management, with localized pricing surfaced from the store so it adapts across regions automatically.
  • Sentry + PostHogError monitoring and product analytics from day one.
  • One in-house teamA production-grade system: environment-separated, monitored, scheduled, and monetized, run small.

Shipped, not staged

A finished product in users' hands.

A finished product in users' hands, not a concept reel.

Live in the App StoreA finished product in users' hands, not a concept reel.
Subscription modelFree tier of themes, full catalog behind a paywall.
Production setupSeparate dev and prod environments, release paths, and backend configuration.
Automated pipelineShips through a build-and-deploy pipeline.

The front door

A surface that lets the themes do the selling.

Weatherworlds.app is the brand's landing page: clean, atmospheric, built to lead with the promise, the phone experience, the iconic city themes, and a fast path to download.

The build reflects the same AI-native discipline as the product. The design system was authored in Claude Code as the single source of truth; the site itself was built with Codex against that system. Define the system once, build against it cleanly.

System authored firstSite built against itTokens carried through
Weather Worlds marketing page preview.

Where it is going

The experience is the value.

The roadmap extends the core idea in three directions, each one the same cache-once philosophy applied to a new layer.

01

Animated themes

Subtle, looping ambient motion layered onto the city stills: drifting clouds, neon flicker, shifting light.

Validated / rolling out
02

Theme-reactive music

A finite matrix of theme x weather-state tracks, generated once and served with smooth crossfades as conditions change.

Cache-once, for sound
03

AI forecast videos

Daily auto-generated forecast clips that live in the app and double as social content, so output becomes top-of-funnel.

On the roadmap

Why it matters

Weather Worlds isn't market validation. It's process proof.

It shows how Kollective takes an ambiguous idea and moves it through a faster, more exploratory loop without letting the work collapse into generic AI output, and lands on something real enough to ship. AI created more material at every step; product judgment turned it into a product.

The outcome will not always look like Weather Worlds. It should not. The workflow is the constant: align the idea, explore the possibilities, decide what matters, and make the direction real enough to build from. This is the bar Kollective sets for its own work, and the same bar it brings to yours.

You already have the idea

Let's make it real.

An unclear product idea, an AI-enabled workflow, a fuzzy redesign. Leave with something your team can see, critique, and carry forward.

A product ideaAn internal workflowAn early concept