Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект "CinemaVerse"

Курсовой проект на курсе Tinkoff Fintech School, Frontend, весна 2023

Выполнила Вихлянцева Дарья Андреевна

Ссылка на деплой фронтенда на Vercel:

https://coursework-darya-vkh.vercel.app

Бэкенд задеплоен в Яндекс облаке по ip:

http://158.160.96.63:80/api

Чтобы посмотреть работу приложения, нужно перейти по первой ссылке и проделать следующие шаги:

  1. Нажать на "View site information" слева от адреса приложения в поисковой строке, выбрать в открывшемся списке "Site settings" 1 Step
  2. Найти пункт "Insecure content", выбрать вариант "Allow" 2 Step
  3. Вернуться на сайт, браузер предложит обновить страницу, чтобы применить новые настройки. Обновляем страницу, и всё должно работать хорошо

Почему так?

Бэкенд задеплоен на Яндекс облаке под http, потому что для https нужен был сертификат, а для сертификата домен. Сайт с бесплатными доменами теперь недоступен, а покупать не хотелось. А сайты с https по дефолту блокируют запросы на http, поэтому чтобы фронтенд мог работать с текущим бэкендом, придется немного поменять дефолтные настройки сайта.

Описание проекта

CinemaVerse - это онлайн сервис для поиска полнометражных фильмов, сериалов, тв шоу, а также информации о них, их актерах, рейтинге, рецензиях и т.п.

Возможности

Приложение состоит из главной страницы с фильмами, разделенными по укрупненным категориям (Movies, Serials, TV Shows), есть персонализированная коллекция с избранными фильмами, у каждого фильма/сериала/шоу есть своя карточка с более подробной информацией, у каждого актера есть своя карточка с более подробной информацией о нём. Также в приложении есть фильтры и поисковая строка. Можно зарегистрироваться/авторизироваться для создания своей собственной коллекции избранных фильмов и для возможности комментировать.

Целевая аудитория

Целевая аудитория приложения CinemaVerse - люди в возрасте от 12 до ~50 лет. Эта категория людей чаще всего использует онлайн сервисы для просмотра кино/шоу/сериалов и способно разобраться в интерфейсе и функционале. Детям младше 12 лет будет сложнее и их действия на сайте нельзя будет контролировать. У людей старше 50-55 лет могут возникнуть проблемы с пониманием интерфейса и его функциональных возможностей.

Тестовый аккаунт

Чтобы без регистрации (хоть она и занимает примерно 10 секунд) потыкать готовый поживший аккаунт, можно авторизоваться под следующими кредами:

email: test@mail.ru

password: 12345

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

Скриншоты

Главная страница home-page

Авторизация sign-in

Фильтры filters

Укрупненная категория category-page

Страница с любимыми фильмами favorite-movies-page

About

Angular + Nest.js + MongoDB application. Web app with authorization for searching information about films, series, shows, etc.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages