R50 70910dff530d939a15a01ceb4c2b5ccf
Веб-программирование, Верстка

CRM Rielte React.js

Добавлено 11 авг 2022 в 16:55
Задача проекта: Разработать фронтенд часть (адаптивную под мобильные устройства) с подключением к API.

Проект представляет из себя CRM систему где риелторы могут вести учет всех своих клиентов, недвижимости и заявок.

Была разработана общая архитектура приложения. Для UI была использована библиотека React. Для работы с асинхронными запросами на сервер и данными, состоянием приложения и бизнес логикой был использован Redux & Saga.

Разработан общий каркас приложения. Созданы reusable компоненты, такие как таблица (с учетом адаптивности под мобильные устройства), элементы форм.

Также использовался Typescript для типизации всех запросов/ответом от сервера и UI компонентов и их пропсов.
Проект покрыт unit тестами с использованием jest & enzyme.



Fc636f5a3a 7430bbedf6 122dd18446 7ec04fbc4d