Skip to content

Фронтенд дипломного проекта Яндекс.Практикум

Notifications You must be signed in to change notification settings

OctopussyO/news-explorer-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News-explorer

Иллюстрация к проекту

Сервис, в котором можно найти новости по запросу и сохранить в личном кабинете.

Ознакомиться с приложением можно по ссылке. Бэкенд приложения расположен в этом репозитории.

Функциональность

Пользователь вводит в строку поиска ключевые слова и нажимает кнопку «Искать». После этого приложение выполняет запрос к сервису NewsAPI, найти все подходящие материалы за последнюю неделю и отобразить карточки с ними. Когда пользователь сохраняет понравившиеся новости, они отображаются в специальном разделе на сайте.

Сайт состоит из двух страниц:

  • Главная. Содержит только окно поиска.
  • Страница с сохранёнными новостями. На ней отображаются материалы, которые пользователь добавил в избранное.

Кроме них на сайте есть всплывающие окна с формой регистрации (чтобы пользователь мог сохранить новости в личном кабинете) и с формой входа.

Используемый стек

JavaScript React.js CSS HTML Nginx

Инструкция по разрёртыванию проекта:

# клонирование репозитория
$ git clone https://github.com/OctopussyO/news-explorer-frontend.git

# установка зависимостей
$ npm install

# запуск приложения в режиме разработчика
$ npm run start

# сборка проекта
$ npm run build

# сборка и деплой проекта на сервер
$ npm run deploy

About

Фронтенд дипломного проекта Яндекс.Практикум

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published