Ссылка на сгенерированный макет Figma
Перед вами frontend приложения - вторая часть дипломной работы студента Яндекс Практикум курса Веб-разработчик. Разработка frontend состоит из двух этапов:
- Вёрстка (текущий этап)
- Функциональная часть
Приложение даёт возможность искать и сохранять в своём профиле понравившиеся фильмы, размещенные в сервисе beatfilm-movies.
/signup
- Регистарация
/signin
- Вход
/movies
- Фильмы
/saved-movies
- Сохраненные фильмы
/saved-movies
- Сохраненные фильмы
/profile
- Профиль
/components
— папка с компонентами
/contexts
— папка с файлами контектов
/images
— папка с картинками
/utils
— папка с файлами вспомогательных частей программы
/vendor
— папка с файлами сторонних разработчиков (шрифты, нормализация)
appConfig
- файл настройки приложения
generateComponent.sh
- bash скрипт позволяет генерировать компонент в составе js и css файлов
Языки разметки и программирования: HTML, CSS, JavaScript, JSX
Приложение может открывать страницы:
-
Главная;
-
Фильмы;
-
Сохранненные фильмы;
-
Профиль и его редактирование. Возможно редактирование данных в Демо-режиме;
-
Регистарция;
-
Вход. Реализован Демо-режим. Для входа возможно использовать пользователя
name: Виталий email: [email protected] password: 1111
-
Валидация и сообщения об ошибках, защита роутов будут реализовываться на следующем этапе разработки проекта.
Продолжить разработку приложения: клиентская часть (frontend) - функциональная часть.
last upd 15/06/2023