Бекенд можно посмотреть тут. Проект был разработан в рамках учебного задания на платформе Яндекс.Практикум. Все работы проверяются менторами и проходят код-ревью. Проект полностью завершен.
- авторизация и регистрация пользователей;
- обновление данных пользователей;
- операции с карточками фильмов;
- свёрстаны компоненты на React18, разметка портирована в его формат;
- описана логика и вёрстка страниц регистрации, логина, редактирования профиля, сохранённых фильмов;
- реализованы асинхронные GET- и POST-запросы к API;
- проработаны авторизованные и неавторизованные состояния, сохранение фильмов в профиле;
HTML5
CSS3
JS
BEM
Flex
Grid
ООП
API
React18
JSX
Макет проекта Figma.
Frontend https://diploma.movies-explorer.nomoredomains.monster
Backend https://api.dip.movies-explorer.nomoredomains.monster
*Ссылки могут не работать по причине не продления подписки от Yandex Cloud. Так как проект учебный не вижу в этом смысла, но вы можете клонировать его к себе на компьютер, либо посмотреть мои более новые проекты, некоторые из которых - реальные и функционируют.
Чтобы склонировать проект к себе на компьютер, выполните:
Установите зависимости:
В каталоге проекта вы можете запустить:
Запускает приложение в режиме разработки. Откройте http://localhost:3000, чтобы просмотреть его в своем браузере.
Страница перезагрузится, когда вы внесете изменения. Вы также можете увидеть любые ошибки lint в консоли
Создает приложение для производства в build папке. Оно корректно связывает React в производственном режиме и оптимизирует сборку для достижения наилучшей производительности.