Skip to content

tuddev/post-manager

Repository files navigation

Post Manager

О проекте

Post Manager - это реализация менеджера постов. В проекте есть возможности создания, редактирования и удаления постов, а также добавление превью-картинки и фильтрация по состоянию публикации. Все посты при дев-разработке хранятся в json-server локально.

Сделано с использованием

  • Node v16.14.2
  • TypeScript
  • React
  • React Query
  • AntDesign
  • Prettier
  • ESLint
  • CSS Modules

Getting started

Скачивание репозитория

git clone https://github.com/tuddev/post-manager.git

Установка зависимостей

yarn

Запуск проекта

1 Вариант:

  • В первой консли yarn start - запуск проекта
  • Во второй консли yarn start-json-server - запуск json-server

2 Вариант:

  • yarn dev - запускается пакет concurrently, который запускает json-server и проект одновременно

Детали реализации

Contacts List - SPA

Посты хранятся в json-server в поле posts.

Данные внутри приложения хранятся в React Query.

Ссылка на backend указана явно(пока это только localhost). При развертывании на удаленном сервере нужно будет использовать env файл, в котором указать url для разных окружений.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published