Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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