Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 1.52 KB

README.md

File metadata and controls

57 lines (36 loc) · 1.52 KB

Проект: User Posts

Описание:

Сайт с постами, где присутствует 3 страницы:

  • Список постов (главнвая страница)
  • Обо мне
  • Подробности о пользователе (информация о пользователе и список его постов)

На главной странице присутствуе поиск постов по загловку, а также сортировка и пагинация.

Посты

Пост состоит из аватара, загловка, текста и кнопки "Comments". При клике на аватар происходит переход на страницу о пользователе (пользователь везде один).

Приложение имеет FSD архитектуру

Ссылка на сайт

Stacks:

  • TypeScript
  • React
  • React-Bootstrap
  • React-Router
  • Redux
  • Redux-Saga
  • Axios
  • Eslint

Быстрый старт


  1. Склонировать проект на свой компьютер
git clone https://github.com/SergeyKazarinov/user-posts.git
  1. Перейти в папку с проектом и установить зависимости в проекте
cd user-posts
npm install
  1. Запустить проект
npm run dev
  1. Открыть в браузере: http://127.0.0.1:5173/