/posts-app

Post App with redux-saga

Primary LanguageJavaScript


Posts App

Приложение с постами, с загрузкой данных с сервера, с использованием redux-saga
Посмотреть демо

О проекте

Приложение с постами с загрузкой из api JSON Placeholder
Выполнено для тестового задания по ТЗ

Функционал

  • страница с постами: содержит список постов и комментарии (можно показать/скрыть комментарии);
  • реализован поиск постов по названию, сортировка постов, постраничная пагинация;
  • header содержит логотип и меню-бургер, с возможностью перехода на страницы
  • при нажатии на аватар пользователя происходит переход на страницу пользователя с его данными и постами, также доступны комментарии к посту;
  • реализована адаптивная верстка для планшетов и мобильных устройств;

Стек

  • ReactJS, React Hooks
  • React-router
  • Redux Toolkit
  • Redux-saga
  • JavaScript
  • React-bootstrap
  • Axios

Установка

  1. Склонировать репозиторий
    git clone https://github.com/Regina5425/posts-app
  2. Установить NPM пакеты
    npm install
  3. Запустить приложение на localhost
    npm start

Контакты

E-mail: reina5425@gmail.com Telegram: https://t.me/ReginaAn