> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamly.watch/llms.txt
> Use this file to discover all available pages before exploring further.

# Storefront Overview

> Viewer storefront routes — home, browse, movies, shows, title detail, watch, search, pricing, account, and my list.

The viewer storefront is the public OTT experience. Routes live under `app/(viewer)/` and share **one route tree** across all themes — only skins/templates change.

## Primary routes

| Path                                | Purpose          | Auth                         |
| ----------------------------------- | ---------------- | ---------------------------- |
| `/`                                 | Themed home      | Public                       |
| `/browse`                           | Browse           | Public / gated as configured |
| `/movies`, `/shows`                 | Full catalogs    | **Required** (middleware)    |
| `/search`                           | Search           | Public                       |
| `/title/[slug]`                     | Title detail     | Public                       |
| `/watch/movie/[id]`                 | Movie playback   | Session / membership         |
| `/watch/tv/[id]/[season]/[episode]` | Episode playback | Session / membership         |
| `/live`, `/live/[slug]`             | Live TV          | Feature plugin               |
| `/pricing`, `/subscribe`            | Plans            | Public / checkout            |
| `/my-list`                          | Watchlist        | Viewer                       |
| `/account`                          | Account          | Viewer                       |
| `/profiles`, `/profiles/manage`     | Who’s Watching   | Viewer                       |

## How look is applied

1. Active theme `templateEntry` selects the home template and chrome variant.
2. `ViewerShell` wraps pages in `StorefrontThemeProvider`.
3. `getStorefrontSkin` supplies `pageShell`, gutter, button chrome.
4. `<html data-storefront-theme="…">` scopes CSS isolation.

See [Themes & Skins](/viewer/themes-and-skins).

## Related

* [Themes](/admin-dashboard/themes)
* [Live TV](/viewer/live-tv)
* [Profiles](/viewer/profiles)
* [Legal & Marketing](/viewer/legal-and-marketing)
