Назад к портфолио

Кейс · SEO и техника

Как я создал télé.guide

télé.guide — мой онлайн-телегид: быстрый, бесплатный, без регистрации и всплывающих окон, с разделом кино: премьеры в кинотеатрах, подробные страницы фильмов с оценками TMDb, «Оскар-2026» и ежедневная подборка вечернего эфира с комментариями.

Скриншоты

télé.guide на компьютере и на смартфоне: главная, вечерний эфир и раздел кино.

Скриншот télé.guide (десктоп) (1)Скриншот télé.guide (десктоп) (2)Скриншот télé.guide (десктоп) (3)
Скриншот télé.guide (мобильная версия) (1)Скриншот télé.guide (мобильная версия) (2)Скриншот télé.guide (мобильная версия) (3)

Задача

Чтобы узнать, что идёт сегодня вечером, не нужно закрывать три баннера и ждать загрузки страницы на 10 МБ. Я хотел телепрограмму, которая открывается мгновенно даже на старом телефоне и действительно помогает выбрать: оценка фильма, актёрский состав и ежедневная подборка вечера с комментариями.

Технологии

  • Next.js (App Router) на собственном сервере за самописным HTTPS-прокси, без тяжёлой базы данных.
  • Сетки EPG XMLTV: более 100 каналов (эфирные, кабельные, спутниковые), ежедневный импорт и сверка, сетки предрасчитываются каждую ночь.
  • TMDb для страниц фильмов: актёры, постеры, оценки, а также история показов по ТВ.
  • OpenAI для однократного написания редакционных текстов, например вечерней подборки, которые затем сохраняются.

Кино и вечерний эфир

Раздел «Кино» собирает премьеры года и сезона, французские фильмы с одобрением CNC, актёров и режиссёров.

У каждого фильма одна страница в /films/, которую наполняют TMDb и сетка EPG, когда фильм идёт по ТВ: URL остаётся тем же — в прокате или в эфире. Пример: «Грешники» Райана Куглера.

Страницы /ce-soir/ с датой предлагают подборку вечерних программ с комментариями — мнения, а не копию сетки, — например вечер четверга, 1 октября 2026 года. Текст генерируется один раз и кэшируется, а страница остаётся доступной после своей даты.

«Оскар» и лучшие фильмы

Отдельная страница «Оскар-2026» представляет полный список победителей 98-й церемонии и номинантов. Для ТВ есть несколько режимов, помогающих выбрать с первого взгляда:

  • «Сейчас»: что идёт прямо сейчас на каждом канале;
  • «Вечер»: программа прайм-тайма с точным временем начала;
  • «Лучшие»: фильмы в эфире, отсортированные по оценке TMDb;
  • «Мои каналы»: выбор каналов в сетке, сохраняется в браузере.

ИИ-тексты и обновления

Редакционные тексты пишутся один раз с помощью ИИ и хранятся в JSON-кэше с меткой времени; ежедневная задача готовит подборку нового вечера. OpenAI никогда не вызывается во время запроса: страницы открываются мгновенно и стабильны для Google.

SEO и индексируемые страницы

Динамический sitemap включает главную, сетки по каналам, раздел кино, каждую страницу фильма и каждую недавнюю страницу /ce-soir/. Метаданные (title, description, Open Graph) вычисляются для каждого маршрута, а перелинковка связывает сетки, страницы фильмов, «Оскар» и вечерние подборки вокруг запросов вроде «программа ТВ на вечер» или «фильм сегодня вечером».

Эта страница в портфолио описывает проект и ссылается на télé.guide — полезно для обратных ссылок с личного сайта с умеренным, но тематически релевантным авторитетом (веб-разработка + ТВ-медиа).

Полезные ссылки

Личный проект — Лоран Ремон, full-stack разработчик (Шамони и Женева).