Описание
Movies Explore – это современное приложение для поиска фильмов и управления личным списком избранного.
https://movies-explore.vercel.app/
На стороне backend был разработан сервер с использованием Node.js и Express. При создании приложения большое внимание уделялось безопасности – регистрация и авторизация реализованы с использованием хэширования паролей. API было спроектировано так, чтобы обеспечить простое и удобное взаимодействие с клиентской частью.
Frontend приложения создан на React. Были сверстаны и проработаны все ключевые страницы, включая страницы входа, регистрации, профиля, основной страницы поиска фильмов и страницы избранного. Интерфейсы спроектированы таким образом, чтобы обеспечить удобство использования и адаптивность на всех устройствах. Настроено полное взаимодействие с REST API, которое охватывает регистрацию, авторизацию, а также отправку и получение данных с сервера.
Movies Explore предоставляет пользователям функционал для поиска фильмов по ключевым словам, добавления и удаления фильмов из личного списка избранного, редактирования профиля и фильтрации по длительности фильмов. Приложение полностью адаптировано для работы на мобильных устройствах.
Для деплоя был использован Vercel, что обеспечивает быструю загрузку и стабильную работу как клиентской, так и серверной частей. База данных развернута на MongoDB Atlas, что гарантирует надежное хранение данных и их доступность из облака. Взаимодействие между клиентской частью, сервером и базой данных организовано таким образом, чтобы обеспечить плавный обмен данными и высокую производительность приложения.