RivalRy — Записывай каждое соп... Заметка
Сообщество RSS DEV

RivalRy — Записывай каждое соперничество, ощущай каждый матч, слышь ажиотаж

RivalRy — это трекер страсти, разработанный для энтузиастов футбольного соперничества. Пользователи могут тщательно фиксировать исход каждого матча против своих главных соперников, включая победы, поражения и ничьи. Помимо простого учета результатов, пользователи также могут оценивать эмоциональную напряженность каждой игры и оставлять личные комментарии. Со временем эти записи накапливаются, формируя подробную хронологию всех встреч соперников. Ключевой особенностью является "Карта страсти" — статистическая карточка, которой можно поделиться, суммирующая общее количество матчей, статистику побед/поражений/ничьих и общий рейтинг страсти. Эта карточка также выделяет самый напряженный момент соперничества пользователя, который озвучивается ИИ-комментатором. Приложение подчеркивает, что страсть выходит за рамки главных дерби и распространяется на каждый значимый матч, оставляющий неизгладимое впечатление. RivalRy создан с использованием React, Vite и Tailwind CSS, а данные хранятся локально в localStorage браузера, что исключает необходимость в бэкенде. Выдающаяся функция "Озвучь мое соперничество" использует API ElevenLabs Text to Speech для создания ИИ-озвученного резюме. В случае исчерпания кредитов ElevenLabs приложение плавно переключается на встроенный в браузер синтезатор речи.