CRM «ЭнергоПульс»
Мультиарендная CRM для учёта энергопоказаний. Роли и их совмещение, тикеты поддержки, PWA. Каждый день работает в компании.
Самый сложный из моих проектов. Это не сайт, а рабочая система, в которой сотрудники компании проводят весь день.
Мультиарендность: несколько организаций в одной базе, данные строго разделены. Гибкие роли с возможностью совмещения — один человек может быть и оператором, и контролёром, и система это корректно учитывает. Встроенные тикеты поддержки. PWA, чтобы работать с телефона на выезде.
Развёрнута в Docker, база PostgreSQL, покрытие тестами 99% при 266 тестах — для системы, от которой зависит работа компании, это не роскошь, а необходимость.
Система закрыта логином, поэтому публичной ссылки нет.