Я разработал динамичный и интерактивный сайт о фильмах с использованием React. Платформа позволяет пользователям просматривать, искать и оценивать разнообразную коллекцию фильмов, предоставляя подробную информацию о каждом фильме, включая актерский состав, синопсис и пользовательские рейтинги.
Инструменты и технологии:
Фронтенд: React, JavaScript, HTML5, CSS3
Управление состоянием: Redux
Маршрутизация: React Router
Стилизация: Sass для модульных и повторно используемых стилей
API: The Movie Database (TMDb) API для получения данных о фильмах
Основные функции и возможности:
Поиск и фильтрация: Реализована строка поиска и фильтры для нахождения фильмов по названию, жанру или году выпуска.
Страница с деталями фильма: Созданы динамичные страницы, которые отображают подробную информацию, полученную через API-запросы.
Аутентификация пользователей: Настроена регистрация и вход пользователей с использованием Firebase Authentication.
Проблемы и решения:
Ограничения по количеству запросов к API: Возникли проблемы с лимитами API, но мы оптимизировали запросы, кешируя ответы.
https://filmpire.netlify.app/