Post Manager - это реализация менеджера постов. В проекте есть возможности создания, редактирования и удаления постов, а также добавление превью-картинки и фильтрация по состоянию публикации.
Все посты при дев-разработке хранятся в json-server
локально.
- Node v16.14.2
- TypeScript
- React
- React Query
- AntDesign
- Prettier
- ESLint
- CSS Modules
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
для разных окружений.