Рандомный Кинопоиск — выбор фильма без долгого поиска
Веб-приложение выбирает случайный фильм из локальной базы с фильтром по году, постером, описанием и рейтингом.
- Период
- 2025–2026
- Моя роль
- Автор, разработчик и редактор данных
- Контекст
- Собственный проект
- Тип
- Веб-приложение
- Статус
- Поддерживается
- Технологии
- javascript, bootstrap
Кратко
«Рандомный Кинопоиск» помогает выбрать фильм, когда хочется посмотреть что-нибудь, но нет желания листать длинные каталоги. Пользователь задаёт диапазон лет и получает случайную карточку фильма.
Контекст
Проект появился как небольшое приложение для личного использования. Его задача намеренно узкая: сократить выбор до одного варианта и при этом оставить достаточно информации, чтобы быстро принять решение.
Моя работа
- разработал интерфейс и логику случайной выборки;
- собрал и обновляю локальную базу фильмов;
- добавил фильтрацию по годам;
- реализовал вывод постера, описания и рейтинга;
- оптимизировал размер данных и обновил интерфейсную основу.
Интересные решения
Приложение не требует серверной базы для основной выборки. Данные загружаются вместе с проектом, после чего фильтрация и выбор фильма выполняются в браузере. Это делает сценарий быстрым и сохраняет проект простым в размещении.
Технологии
Основная логика написана на JavaScript. Bootstrap используется для сетки и базовых компонентов интерфейса. В обновлении 2026 года версия Bootstrap была поднята с 5.3.3 до 5.3.8.
Интерфейс
Первый экран сосредоточен на одном действии — получить фильм. Дополнительные данные появляются в карточке результата и не конкурируют с основным сценарием.
Результат
В обновлении добавлено ещё 720 фильмов, диапазон лет продлён до 2026 года, появились постер, описание и рейтинг. Размер базы уменьшен с 898 до 450 КБ — примерно на 49%.
Текущее состояние
Проект поддерживается и доступен как рабочее веб-приложение. Следующие обновления могут касаться качества данных и дополнительных способов фильтрации, но основной сценарий останется коротким.
