← Назад к проектам // case study

Xatka.City — CRM для недвижимости

CRM с микросервисной архитектурой для специалистов по недвижимости — управление объектами и клиентами, импорт объявлений с сайтов недвижимости, создание предложений для клиентов и отправка уведомлений через Telegram и веб.

Роль Full-Stack Developer
Тип Real Estate CRM
Архитектура Microservices
Xatka.City real estate CRM
// overview

Обзор проекта

Xatka.City — CRM с микросервисной архитектурой для специалистов по недвижимости. Платформа объединяет объекты недвижимости, клиентов, предложения, напоминания и уведомления в одном рабочем пространстве.

Отдельный сервис на Node.js обрабатывает и парсит сообщения с сайтов объявлений о недвижимости, позволяя автоматически импортировать данные об объектах в CRM. Другой сервис на Node.js отвечает за уведомления и доставляет напоминания и другие события через Telegram и веб.

Основное приложение и бизнес-логика реализованы на Laravel, а панель администратора представляет собой отдельное приложение на React. Такая архитектура разделяет основную CRM, получение данных из объявлений, доставку уведомлений и административный интерфейс на независимые сервисы.

Я спроектировал и разработал систему полностью: архитектуру приложения, структуру базы данных, CRM-функциональность, взаимодействие между сервисами, управление объектами и клиентами, создание предложений, систему уведомлений и панель администратора.
  • Спроектировал и разработал микросервисную архитектуру CRM
  • Разработал сервис на Node.js для парсинга сообщений и импорта данных об объектах с сайтов недвижимости
  • Разработал отдельный сервис уведомлений на Node.js для Telegram и веб
  • Разработал отдельную панель администратора на React
  • Реализовал управление объектами и клиентами, создание предложений и напоминания
// следующий проект CRM для таксопарка →