/contacts-app

A contact tracking application with an example of a Rest request. An example of using React, RTK and FSD methodology

Primary LanguageTypeScript

Контакты - CRUD на основе Randomuser.me

WEB Приложение учета контактов с примером Rest запроса на Randomuser.me. Пример применения React, RTK и методологии FSD.

Попробовать

WEB

Возможности

⚡ Вход по 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. Установка зависимостей
npm install
  1. Запуск проекта
npm run dev
  1. Сборка проекта
npm run build

Лицензия

MIT license