Описание проекта:
Суть проекта - регистрация юридических лиц для цели выдачи идентификационных кодов через сайт заказчика.
Описание процессов:
1. Заказчик заполняет данные о компании
2. Система подтягивает данные по API из регистра компаний и подставляет их в форму
3. Заказчик имеет возможность отредактировать подтянутые данные в форме.
4. Система проводит проверку по API, был ли уже ранее выдан этой организации идентификационный код. Если система уже имеет активный код, то клиент уведомляется об этом.
5. Система проводит проверку по API SumSub данных о компании и ее владельцах. Мы должны иметь возможность эту функцию отключить и тогда процесс идет в обход нее.
6. Если все ок, то система отправляет запрос на выдачу кода регистратору. Если не все ок, то отправляет уведомление сотруднику, потом сотрудник в ручном режиме уже проверяет все данные и отправляет запрос на регистрацию.
Помимо всего сайт будет взаимодействовать по API с сайтом глобального регистратора. Так же замечу, что внутренняя база работы с клиентом практически полностью будет совпадать с базой глобального регистратора. Один из ключевых этапов проекта это автоматическая подтяжка данных по API от локальных страновых регистраторов юридических лиц, на данный момент это реализовано не полностью, та как не все интересующие страны имеют API для автоматического обмена. Для старта проекта мы рассматриваем только базу данных ЕС и UK так как проект планирует стартовать в этих регионах. Очень важная ремарка, в системе все пользователи равны, у них только разный доступ.
Требования фронтенд:
Участие в органическом поиске.
Размещение статей и сообщений.
Знакомство пользователя с услугой.
Поиск по глобальной базе данных идентификационных кодов.
Пересылка на бэкенд для регистрации или Управления своими идентификационными кодами.
Работа на WEB как на десктопе так и на мобильных устройствах.
Основной язык - английский. Языковые локализации в зависимости от языка браузера. В дальнейшем планируется многоязычность.
Требования бэкенд:
Учет клиентов и их идентификационных кодов
Регистарция идентификационных кодов
Поиск по идентификационных кодам
Кабинет клиента где он может просмотреть свои идентификационных коды и зарегистрировать новые
Система оповещения клиентов, сотрудников о необходимых действиях по идентификационных кодам (необходимость обновления, необходимость закончить регистрацию, необходимость оплатить, рекламные объявления об акциях и новостях, технологические рассылки)
Кабинет сотрудника где можно осуществить поиск, статус клиентов, произвести регистрацию или дорегистрацию идентификационных кода, внести изменения в карточки клиентов и их регистрации, блокировка клиента и т.д.
Система обмена сообшениями между сотрудниками и клиентами с дубляжом по системе рассылки.
Система учета клиентов и движений по ним статистика (сколько клиентов, сколько по месяцам, сколько оплатили, сколько надо продлять, точно укажем по ходу, это все выгрузки из базы в разных вариантах, своего рода дашборд).
Лог система которая протоколирует все действия в системе.
Система разграничения прав и учета сотрудников, карточки сотрудников (админ, сотрудник, пользователь, гость)
Система хранения документов (документы будет подгружаться пользователями), но тут есть момент надо ли их хранить на сервере или сделать систему подгрузки по API для безовасности.
Система билинга и оплаты для учета платежей клиентов и выставления и отслеживания оплаты ими счетов, в том числе с генерацией PDF счетов и отсылкой на почту клиента.
Этапы работы по проекту:
Сборка системы и проверка работы в ручном режиме
Сборка фронтенда и начало органической работы по привлечению (публикация статей, и прочее SEO)
Сборка с интеграциями API
Сборка остального требующегося минимального функционала
Натяжка дизайна
Выпуск Альфы
Отладка и тесты в том числе на реальных клиентах
Выпуск Беты
Внедрение продукта
Из технологий Python, Django, Node, React