1 of 18

18. MovieMate

Сервис подбора фильмов для совместного просмотра

2 of 18

2

Проблема

Вы когда-нибудь тратили слишком много времени на обсуждение того, что смотреть с вашим партнером? Если ваш ответ "да", это приложение идеально для вас.

3 of 18

3

Цель

Разработать сервис, который поможет людям выбирать фильм для совместного просмотра быстро: без опросов, согласований и ссор.

4 of 18

4

Схема работы приложения

Фильм, который понравился всем

Клиент 1

like/dislike оценка фильмов

Kinopoisk API

like/dislike оценка фильмов

Генерация выборки фильмов

Клиент 2

5 of 18

5

Создание лобби и генерация Lobby ID

1

Вход в лобби по сгенерированному Lobby ID

2

6 of 18

6

Выбор жанра фильма после входа в лобби

3

7 of 18

7

Выбор фильма и результат выбора

4

8 of 18

8

Архитектура

PostgreSQL

Kinopoisk.dev

Spring

Client

Alamofire

OpenAPI

API

9 of 18

9

Перспектива развития проекта

  • Портировать приложение на Android

10 of 18

10

Перспектива развития проекта

  • Портировать приложение на Android
  • Добавить возможность выбора из специальных подборок фильмов (Топ-100 Кинопоиск)

11 of 18

11

Перспектива развития проекта

  • Портировать приложение на Android
  • Добавить возможность выбора из специальных подборок фильмов (Топ-100 Кинопоиск)
  • Персонализировать выборки фильмов с помощью анализа оценок пользователя на Кинопоиске

12 of 18

12

Перспектива развития проекта

  • Портировать приложение на Android
  • Добавить возможность выбора из специальных подборок фильмов (Топ-100 Кинопоиск)
  • Персонализировать выборки фильмов с помощью анализа оценок пользователя на Кинопоиске
  • Сохранять результаты лобби для следующего выбора фильма

13 of 18

13

Перспектива развития проекта

  • Портировать приложение на Android
  • Добавить возможность выбора из специальных подборок фильмов (Топ-100 Кинопоиск)
  • Персонализировать выборки фильмов с помощью анализа оценок пользователя на Кинопоиске
  • Сохранять результаты лобби для следующего выбора фильма
  • Интеграция с ITMO.LoveConnect

14 of 18

14

Антон Заранкович

Илья Матюшов

Артём Трофимов

Ильдан Шарифуллин

Денис Белошицкий

Backend-разработчик

​

@imatyushov

Дизайнер

​

@antonvzar

IOS-разработчик, тимлид

​

@meinkognito

Архитектор

​

ildan-dev.ru

Backend-разработчик

​

@troart123

Команда

15 of 18

15

16 of 18

16

Спасибо за внимание!

​

Готовы ответить на ваши вопросы

18. MovieMate

17 of 18

17

18 of 18

18