Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wracce/contacts-app
A contact tracking application with an example of a Rest request. An example of using React, RTK and FSD methodology
https://github.com/wracce/contacts-app
bem classnames crud eslint fsd npm oop prettier react react-modal react-router redux redux-toolkit redux-toolkit-query roboto solid stylus typescript
Last synced: about 1 month ago
JSON representation
A contact tracking application with an example of a Rest request. An example of using React, RTK and FSD methodology
- Host: GitHub
- URL: https://github.com/wracce/contacts-app
- Owner: wracce
- Created: 2024-02-16T18:27:52.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-25T13:03:31.000Z (11 months ago)
- Last Synced: 2024-02-25T20:45:15.041Z (11 months ago)
- Topics: bem, classnames, crud, eslint, fsd, npm, oop, prettier, react, react-modal, react-router, redux, redux-toolkit, redux-toolkit-query, roboto, solid, stylus, typescript
- Language: TypeScript
- Homepage: https://wracce.github.io/contacts-app/
- Size: 2.48 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Контакты - CRUD на основе Randomuser.me
WEB Приложение учета контактов с примером Rest запроса на Randomuser.me. Пример применения React, RTK и методологии FSD.
## Попробовать
[WEB](https://wracce.github.io/contacts-app)## Возможности
⚡ Вход по Seed
⚡ Сохранение Seed в LocalStorage
⚡ Получение пользователей с сервера
⚡ Добавление / Редактирование / Удаление контактов (без сервера)
## Скриншоты
## Стек технологий
* Vite, npm
* TypeScript, Stylus
* React, Redux, Redux Toolkit, RTK Query
* Roboto
* React-router, react-modal, classnames
* Eslint, Prettier
* FSD, BEM, SOLID## Сборка / Запуск
1. Установка зависимостей
```bash
npm install
```2. Запуск проекта
```bash
npm run dev
```3. Сборка проекта
```bash
npm run build
```## Лицензия
MIT license