Cinema World — это готовое к использованию приложение ASP.NET Core 8.
Веб-приложение предоставляет современный графический интерфейс для работы. Приложение сочетает в себе множество функций, которые могут быть полезны для всех типов пользователей. В навигационной панели, как и во многих веб-приложениях, имеется удобная навигационная панель со следующими меню: «Домой», «Фильмы», «Жанры» – с выпадающим меню, «Новости», «Расписание». Над этой навигационной панелью находится панель поиска, с помощью которой можно найти запрошенную пользователем информацию, используя поиск по всей системе. В футере каждой страницы есть ссылка со ссылками на другие страницы системы – «Главная», «Новости», «Расписание», «Часто задаваемые вопросы», «Боевики», «Приключения», «Комедия», «Драма». , "Связаться с нами". В этом разделе страницы также есть возможность подписки на систему, благодаря чему в дальнейшем вы будете получать на указанный адрес электронной почты уведомления о новых фильмах, новостях и обновленном расписании. При этом каждая веб-страница содержит три «социальные» кнопки социальных сетей – Facebook, Twitter, Instagram. Теперь продолжим краткое описание каждой из страниц.
Описание «Главной» страницы: В интерактивном слайдере представлена визуализация шести фильмов из всей базы данных с рейтингом IMDB выше 6. Каждый из фильмов в этом слайдере содержит краткое описание сюжета. Под ползунком находится еще один подвижный ползунок, который визуализирует все фильмы из базы данных, упорядоченные по возрастанию их пользовательского рейтинга (для каждого фильма существует встроенная система рейтингов, поэтому пользователь может подать только один голос в течение 24 часов), а затем по выпуску. год. В разделе «Избранное» есть 3 подкатегории фильмов – «Самые просматриваемые», «Самые популярные» – в этом разделе пользователь может голосовать, «Недавно добавленные». В последнем разделе страницы есть еще один подвижный слайдер с топ-3 популярными фильмами, имеющими 4 и более звезд.
Описание страницы «Фильмы»: На этой странице в табличном виде представлены все фильмы и для удобства предусмотрена визуализация по 10 фильмов на странице с помощью пейджинга. Над таблицей отображается текущее количество просмотренных фильмов и реализована строка быстрого поиска, позволяющая найти фильмы по названию. Для более удобного использования над строкой поиска имеется листок с буквами и цифрами. Самая важная информация кратко показана в таблице для каждого фильма. При нажатии на постер фильма пользователь перенаправляется на страницу данного фильма, где он может получить о нем дополнительную информацию.
Описание страницы «Жанры»: Страница представляет собой выпадающее меню, в котором пользователь может сортировать фильмы по жанрам. При выборе жанра страница рендерится и показывает 12 фильмов, поэтому для удобства использования снова есть перелистывание.
Описание страницы «Новости»: В онлайн-систему интегрирована система новостей, благодаря чему пользователь может получать интересную и разнообразную информацию по фильмам. В каждой новости указано общее количество просмотров, чей автор (администратор, модератор, редактор) и в какой день и время она написана. Для удобства использования имеется визуализация шести новостей. Справа на боковой панели отображаются только обновленные новости, а маленькая метка с надписью «новое» остается в течение 12 часов после обновления. На этой боковой панели также отображаются самые просматриваемые новости.
Описание страницы «Расписание»: На этой странице вы можете найти расписание фильмов и опять же есть страничка, на которой показано только пять проекций на странице. Для удобства вы можете фильтровать прогнозы по кинотеатрам. Каждая проекция содержит подробное описание фильма, например, режиссера, рейтинг, а также кнопку бронирования места в зале. Пользователь может выбрать место в зале и запросить тип билета. Каждый билет изначально стоит 10$. В правом сайдбаре есть раздел с обзорами фильмов, который находится в разработке.
Описание страницы «FAQ»: Здесь вы можете найти информацию по наиболее часто задаваемым вопросам.
Описание страницы «Свяжитесь с нами»: Здесь вы можете отправить свой запрос, получить информацию о мобильных телефонах и электронных письмах, которые вы можете написать, а также ссылки на социальные сети.
Описание панели администратора: Как и в других системах здесь имеется панель администратора, где администратор может добавлять, удалять, редактировать информацию о системе. В разделе «Администрирование пользователей» для удобства использования администратор может отправлять электронные письма напрямую пользователям, которые уже отправили свои запросы.
Описание профиля пользователя: Для профиля пользователя предусмотрены стандартные функции, предоставляемые ASP.NET Core Identity.
Дополнительный функционал: Интегрирована быстрая всплывающая форма для входа/регистрации. Также существует вход в Facebook, который можно использовать вместо стандартной регистрации. Каждая страница новостей о кино содержит комментарии и подкомментарии.
В заключение: Мир Кино — проект, который сочетает в одном месте удобный пользовательский интерфейс, возможность поиска фильмов, новостей по ним и бронирование билетов в режиме реального времени. Кроме того, существует интегрированная система рейтингов, которая является дополнительным удобством для пользователя. В будущем планируется разработать настоящую систему оплаты билетов и форму для рецензий на фильмы. Цель системы — быть похожей на IMDB, а также предоставлять возможность приобретения билетов.
Веб-приложение предоставляет современный графический интерфейс для работы. Комбинация в себе имеет множество функциональных возможностей, которые могут быть полезны для пользователей. В моем приложении есть удобная навигационная панель со следующим меню: «Домой», «Фильмы», «Жанры» — с открывающимся меню, «Новости», «Расписание». Над этой панелью находится запрос, который может предоставить пользователям информацию о результате, который может привести к последующему вмешательству в безопасную систему. В строке на каждой странице в нижнем колонтитуле или месте, где вы можете указать список оставшихся страниц от системы – «Главная», «Новости», «Расписание», «Часто задаваемые вопросы», «Действие», «Приключения», «Комедия», « Драма», «Свяжитесь с нами». В этой части страницы есть возможность подписки (подписаться) на систему, т.е. в ближайшее время можно получать известия о новых фильмах, новостях и описаниях. Также на всех страницах системы есть три «социальные» кнопки для социальных сетей – Facebook, Twitter, Instagram. Нека започнем с описанием на всякой едне со страниц.
Описание начальной страницы «Главная»: В интерактивном слайдере можно просмотреть 6 фильмов из общей базы данных с рейтингом IMDB по голам из 6. Все единые фильмы в этом слайде содержат краткое описание сюжета. Под слайдом находится другой подвижный слайдер, где можно визуализировать все фильмы из базы данных, подредактируя их для получения соответствующего рейтинга в рейтинге (система рейтингов повышается для всех фильмов, каждый пользователь имеет право самостоятельно на 1 стакан в рамках в течение 24 часов) и после это было сделано в течение года. В разделе «Рекомендуемые» есть 3 подкатегории фильмов – «Самые популярные», «Самый рейтинг», «Недавно добавленные», созданные фильмы, которые имеют наибольшее количество просмотров, фильмы с наиболее высоким потребительским рейтингом – в этой секции потребитель может получить гласува и последно добавлены фильмы. В последствии на этой странице появится подвижный слайдер с 3 самыми известными фильмами, которые имеют 4 или лучшие звезды.
Описание на странице «Фильмы»: На этой странице в табличном виде представлены все фильмы, поэтому для удобства можно визуализировать 10 фильмов на страницах, представленных на страницах. Таблица написана и текущая, чтобы визуализировать фильмы, и быстро внедрить их в изображение на пленке. Еще больше полезно использовать тазу для ввода страниц с буквами и цифрами. В таблице всех фильмов содержится самая важная информация. При клике на постере пользователь, перейдя на страницу с датой фильма, может получить дополнительную информацию о нем.
Описание на странице «Жанры»: На этой странице представлено падающее меню, где пользователи могут сортировать фильмы по данному жанру. При выборе данного жанра можно визуализировать 12 фильмов, поэтому для удобства сначала пролистывайте страницы.
Описание на странице «Новости»: В онлайн-системе и интегрированной системе новостей пользователи могут получать интересную и разнообразную информацию о фильмах. Всякая информация, хранящаяся в себе, и множество преследований, от вашего потребителя (администратора, модератора, редактора) пишутся и в любой момент времени. Для удобства просмотрите 6 новостей. На боковой панели можно просмотреть самообновление новостей, а также указать этикетку «новое» в течение 12 часов после обновления. На этой боковой панели можно просмотреть и просмотреть новости, т.е. с самым большим количеством преследований.
Описание страницы «Расписание»: На этой странице вы можете указать описание фильма как заново, так и полностью, и просмотреть 5 проекций на странице. С его помощью можно фильтровать проекции по китайскому языку. Вся эта проекция имеет подробное описание режиссера фильма, рейтинга и т. д., как и кнопка для резервирования места в зале. При резервировании пользователь может выбрать место в зале и указать тип билета, например, каждый билет стоит 10$. В боковой панели открыт раздел с обзором фильмов, который находится в процессе разработки.
Описание на странице «Часто задаваемые вопросы»: Здесь вы можете найти информацию по наиболее честному ответу на вопросы.
Описание на странице «Свяжитесь с нами»: Вы можете запросить ваш запрос, получить информацию о телефонных номерах, именах, которые вы можете записать при запросе и повторном контакте с социальными сетями. Описание панели администратора: Какая система и есть панель администратора, где можно добавить, удалить и отредактировать информацию о системе. В разделе «Администрирование пользователя» в разделе «Управление пользователями» вы можете напрямую обращаться к пользователю, который вам нужно использовать в контактной форме.
Описание потребительского профиля: Потребительский профиль использует стандартную функциональность, которая предоставляется ASP.NET Core Identity.
Дополнительные функциональные возможности: Интегрирована и быстро найдена форма для входа и регистрации. На лице есть такой же вход и вход в Facebook, который можно использовать вместо стандартной регистрации. На каждой странице с новостями можно разместить комментарии и подкомментарии.
Включение: Проект Cinema World, который объединяется на одном месте с удобным пользовательским интерфейсом, позволяет просматривать фильмы, узнавать о них и резервировать билеты по выбранному фильму. Такая интегрированная рейтинговая система обеспечивает дополнительный потребительский уровень жизни. В ближайшее время планируется использовать реальную систему оплаты билетов и создания просмотров фильмов. Это система, похожая на IMDB, которая также обеспечивает возможность онлайн-покупки билетов.
https://cinemaworld.azurewebsites.net
Станислав Стоянов
Поставьте лайк, если вам понравился этот проект!
Этот проект лицензируется по лицензии MIT — подробности см. в файле ЛИЦЕНЗИИ.