Перезвоните мне

Каталог индийских фильмов «Somindram»

Отрасль

Развлечения

Регион

США, Индия

Год

2024

Услуги
Бэкенд
Дизайн
Фронтенд
Технологии
JavaScript
Laravel
PHP
Сложность
Обложка Somindram
Время разработки

15 месяцев до демо-релиза

Команда

1 PM, 4 Design, 2 Frontend, 2 Backend, 1 QA

Статус проекта

Проект продолжает развиваться и масштабироваться

О клиенте

Клиент — бизнесмен из США, который является поклонником болливудских фильмов и хочет показать миру, что хорошие фильмы снимают не только в Голливуде. И поможет в этом сайт, где будет собрана наиболее полная коллекция всех фильмов из Индии, а фанаты смогут их оценивать и делиться мнением в комментариях.

Целевой аудиторией проекта являются фанаты болливудских и индийских фильмов, а также профессиональные кинокритики.

Ситуация, в которой обратился

Клиент обратился к нам с запросом на разработку каталога индийский фильмов, подобных которому еще не было ни в США, ни в других странах. В сети можно найти много сайтов, где собраны фильмы со всего мира, но нет ни одного, где была бы максимально полная коллекция только Болливудских фильмов с возможностью их гибкого оценивания.

Задача

Заказчик поставил перед нами задачу — разработать полноценный каталог фильмов с разными системами оценивания, который привлечет фанатов и кинокритиков со всего мира. В рамках достижения этой цели нужно было решить следующие задачи:

1. Сделать современный, но в то же время знакомый индийскому пользователю и кинозрителю дизайн;

2. Продумать структуру каталога и каждой из страниц, чтобы можно было реализовать сложный функционал, о котором расскажем далее;

3. Реализовать функционал оценки и рецензирования фильмов;

4. Выбрать и настроить веб-фреймворк для обеспечения масштабируемости проекта, чтобы он мог расти и развиваться с увеличением количества пользователей и фильмов в каталоге.

Изображение проекта

Баннер Somindram

Решение

На этапе подготовки было принято решение создать многофункциональный каталог фильмов с использованием PHP-фреймворка Laravel, который позволяет легко масштабировать проект, обеспечивая стабильность и безопасность. Дизайн сайта адаптировали под современные веб-стандарты и знакомые элементы культуры Индии.

Структура каталога фильмов интуитивно понятна благодаря разделению на категории и жанры, а также на сайте есть возможность найти список всех фильмов, где снимается тот или иной актер. Система оценивания и рецензирования фильмов состоит из 3 частей: до момента релиза пользователь может сделать предположения, Predictions, о кассовом успехе фильма и, в целом, о его качества. После релиза он уже может использовать один из трех или сразу все способы оценивания:

1. Composite Rating, когда можно поставить оценку от 0 до 10 каждому из 13 критериев, а также отдельно каждому актеру и песне (в том числе исполнителю, автору и композитору);

2. Rankings, когда можно просто выставить одну из трех реакций — Best, Ho-Hum, Worst. Оценки можно применить также к 13 критериям и отдельным актерам и песням;

3. Flat Rating — возможность поставить общую оценку фильму от 0 до 10. Подобный подход в системам оценивания позволит привлечь разные категории фанатов — от новичков, которые любят ставить общие оценки, до наиболее продвинутых кинолюбов и критиков, которые готовы оценивать каждый аспект фильма по отдельности.

Анастасия Лобова PM
Анастасия Лобова
Менеджер проекта

Проект получился по-настоящему интересным и объемным. Все начиналось с создания одного шаблона страницы фильма и еще нескольких вспомогательных страниц, где была бы размещена основная информация о фильме, собранная с Википедии и других профильных сайтов с помощью парсеров. Но со временем у каждого фильма появилось минимум по 8 шаблонов страниц, предназначенных для подробного оценивания, добавления предсказаний о будущем успехе фильма и возможных кассовых сборах, а также для упрощенного варианта выставления рейтинга и других целей.

Одна из основных сложностей, с которой столкнулись, — отсутствие четкого понимания у заказчика, какой результат ему нужен. Из-за этого план будущих работ многократно перекраивался, а сроки релиза смещались. Но, тем не менее, сайт все-таки увидел своих пользователей и сейчас продолжает совершенствоваться и меняться, чтобы стать лучше и интереснее.

Другая сложность — различие культур и пользовательских привычек, из-за которой некоторые решения по дизайну, предложенные нами, оказывались неэффективными для аудитории из Индии. Но нам повезло, что клиент отлично знаком с другой культурой, поэтому направлял нас в нужную сторону.

Реализованный функционал

Каталог Somindram

Каталог Somindram

Наиболее полный каталог болливудских фильмов

Для его обновления и дополнения мы написали несколько парсеров, которые собирают информацию с Wikipedia, Bollywood Hungama и других профильных ресурсов. Парсеры работают в автоматическом режиме и запускаются фоном с определенной периодичностью. У админа также есть возможность добавлять и редактировать фильмы вручную. Помимо основной информации о фильме, парсеры также собирают данные об актерах и музыкальных композициях, которые звучат в фильме. Это позволяет считать сайт наиболее объемным по количеству хинди-фильмов, начиная с 1930-х годов и по настоящее время.

Главная страница Somindram

Главная страница сайта

Главная страница

Первое, что видит пользователь, попадая на сайт — это главная страница. Первый экран занимает трейлер самого свежего вышедшего в прокат фильма, под ним — Movie Title Bar (MTB), секция с названием фильма, актерами, режиссером, датой выхода, длительностью, блоком в видео-ревью и блоком с рейтингом или предсказаниями пользователей (в завивимости от даты выхода фильма). Ниже пользователь видит набор секций с новыми фильмами, теми, которые скоро выйдут в релиз, а также топовыми комедиями, романтическими драмами и боевиками. Админ может гибко менять набор секций.

Страница фильма

Страница отдельного фильма

Страница фильма

Страница фильма содержит наиболее полную информацию о фильме: есть блок с историей создания, с оценкой кассовых сборов и бюджетом, со списком локаций, где проходили съемки и другими данными, которые интересны настоящим фанатам фильмов.

Страница рейтинга

Страница рейтинга фильма

Страница рейтинга с максимально гибкой и точечной системой оценивания

У каждого фильма есть минимум 30 критериев, которые критик может оценить — это история, работа режиссера, операторская часть, история создания фильма, музыкальное сопровождения, боевые сцены, хореография и многое другое. Такой подход, по мнению автора идеи создания сайта, позволяет получить наиболее объективную и точную оценку фильма.

Страница прогноза Somindram

Страница прогнозов «Somindram»

Страница прогнозов

Эта страница интереса пользователям, которые любят предсказывать и делать догадки о том, насколько успешным будет фильм после релиза. Здесь пользователь может предположить, насколько успешным (в %) будет фильм, а также попробовать предугадать кассовые сборы.

Страница рейтинга Somindram

Страница рейтинга «Somindram»

Страница рейтинга

Данный раздел будет интересен тем пользователям, которые не любят задумываться о точных оценках, а хотят просто поделиться мнением, насколько хорош или плох был тот или иной фильм. Фанат или критик могут проставить одну из трех оценок: Best, Hohum и Worst каждому из критериев, представленному на странице. Можно считать, что это упрощенная версия Rating page для начинающих фанатов.

Страница актера Somindram

Страница актера / музыканта

Страница актера / музыкального исполнителя

Ни один фильм не обходится без актеров, поэтому мы предусмотрели отдельные страницы для каждого из актеров и певцов, чьи музыкальные творения являются визитной карточкой всех болливудских фильмов. На странице можно найти информацию об актере/певце, о его наградах и произведениях: фильмах, где снимался актер, и треках, которые использовались в том или ином фильме.

Страница с комментариями

Страница с комментариями

Страница с комментариями

Почти на каждой странице есть секция, где любой зарегистрированный пользователь может оставить комментарий. И чтобы пользователям было удобно, мы собрали все комментарии в одном месте — на странице Comments page, которая есть у каждого фильма. Там же есть таб, на котором размещены все ревью критиков и фанатов про этот фильм. Пользователи могут оценить комментарии и ревью, а также вступить в дискуссию.

Профайл пользователя

Страница пользователя

Личная страница пользователя

На личной странице пользователя размещена системная информация: пароль, логин, никнейм, а также статистика по оцененным фильмам. У контрибьюторов и модераторов также есть дополнительные разделы с информацией о предложениях (вкладах), которые оставили эти пользователи.

Этапы разработки

1

Дизайн

При разработке дизайна мы ориентировались на наброски/прототипы от клиента и учитывали его знания об индийской культуре. Это помогло создать дизайн-концепцию, которая соответствует вкусам и предпочтениям пользователей из Южной Азии. Отметим, что дизайн постоянно дорабатывается и меняется.

2

Верстка

Верстка выполнена на html, css и js. Особое внимание уделили функционалу джинглов — это небольшие музыкальные сниппеты, которые пользователь может загрузить на сайт и дать возможность другим пользователям их прослушать и оценить.

Также пользователи могут найти и послушать определенную песню, а администратор может составить плей-лист, который будет доступен всем пользователям.

3

Бэкенд

На этапе бэкенда разработчики написали несколько парсеров, продумали сложную структуру хранения данных и разработали систему внесения изменений в контент сайта пользователями — любой с ролью «Контрибьютор» может предложить изменить изображение или текст на странице фильма, а другие пользователи могут оценить это предложение. Самое залайканное затем размещается на странице.

4

Тестирование

На проекте применялось только ручное тестирование, но сейчас в процессе создания находятся автотесты, которые помогут ускорить и упростить процесс проверки работоспособности основного функционала на сайте.

Результаты

Результаты Somindram

1. Проект был запущен в демо-версии и клиент привлек знакомых и друзей для оценки качества получившегося продукта;

2. Мы получили первую обратную связь от реальных пользователей и начали корректировать проблемные моменты;

3. Проект продолжает развиваться и готовиться к наплыву большого количества пользователей, которые по достоинству оценят разные системы оценивания любимых фильмов.

Понравился кейс?

Обсудить мой проект

Ознакомьтесь с другими нашими проектами

Интернет-магазин БАДов и витаминов

Превью кейса Nature's Sunshine

Мобильное приложение спортивного издания «ПЛЕЙМЕЙКЕР»

Превью кейса Playmeyker

Сайт крупнейшей в Петербурге компании водного туризма

Превью кейса Нева Тревел

Веб-конструктор для создания контейнеров

Превью Конструктор контейнеров

Платформа для организации свадеб «Wendor»

Превью Wendor

Приложение для управления мобильной связью внутри здания

Превью кейса Network Analitics

Этот сайт использует cookies.

Этот сайт использует файлы cookie для хранения информации на вашем компьютере