Skip to content

Фронтенд Диплома «Movies Explorer» — это интерактивная SPA-страница, на которой пользователи могут искать фильмы по ключевым словам и добавлять их в избранное в личном кабинете. Stack: JavaScript, API, React.js, JSX, HTML5, CSS3, БЭМ, Flexbox, Grid Layout, Figma.

Notifications You must be signed in to change notification settings

ia-stepanov/movies-explorer-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Фронтенд Диплома Movies Explorer

Учебный проект от Яндекс.Практикум

Описание проекта

Movies Explorer - это интерактивная SPA-страница, на которой пользователи могут искать фильмы по ключевым словам и добавлять их в избранное в личном кабинете.

Функционал:

  • Авторизация и регистрация пользователей;
  • Редактирование профиля;
  • Поиск фильмов по ключевым словам;
  • Поиск фильмов по длительности.

Стек технологий:

  • HTML5;
  • CSS3:
    • Flexbox;
    • Grid Layout;
    • Positioning;
    • Adaptive UI;
    • Media Queries;
  • Методология БЭМ;
  • JavaScript:
    • Стиль CamelCase;
    • Промисы (Promise);
    • Асинхронность и оптимизация;
    • Rest API;
  • Webpack;
  • React JS:
    • Create React App;
    • Портирование разметки в JSX;
    • Функциональные компоненты;
    • Хуки.

Установка и запуск проекта:

Клонировать репозиторий:

git clone https://github.com/ia-stepanov/movies-explorer-frontend.git

Установить зависимости:

npm install

Запустить сервер:

npm run start

Запустить сервер с hot-reload:

npm run dev

Языки:

  • JavaScript

Библиотеки:

  • ReactJS

Чеклист Дипломной работы:

Скриншоты:

Развернуть

movies-explorer-frontend-1 movies-explorer-frontend-2 movies-explorer-frontend-3 movies-explorer-frontend-4 movies-explorer-frontend-5 movies-explorer-frontend-6 movies-explorer-frontend-7

Ссылки:

IP: 84.201.166.28

About

Фронтенд Диплома «Movies Explorer» — это интерактивная SPA-страница, на которой пользователи могут искать фильмы по ключевым словам и добавлять их в избранное в личном кабинете. Stack: JavaScript, API, React.js, JSX, HTML5, CSS3, БЭМ, Flexbox, Grid Layout, Figma.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published