Необходимо разработать веб-приложение
Необходимо в сжатые сроки – (рабочая версия должна быть готова в течение 2-х недель от старта разработки) разработать веб-приложение.
Основной функционал:
Многоуровневая система пользователей – агенты и субагенты (неограниченное число уровней).
Пользователи заполняют форму с данными, которые записываются в локальную базу данных, а также отправляются на внешнее SOAP API.
Пользователям доступна статистика по отправленным формам.
Также система выставляет счета пользователям верхнего уровня за суммарное количество заполненных форм (раз в неделю). Пользователям следующих уровней счета выставляют пользователи верхнего уровня.
Стоимость одной формы определяется индивидуально для каждого пользователя.
Также система должна переодически определять статус отправленных форм через SOAP API и в случае необходимости отправлять повторно.
В системе должен быть предусмотрен выбор данных для доступа к API для каждого пользователя верхнего уровня (через этот же набор доступов отправляются формы и всех низлежащих пользователей).
В системе должен быть административный пользователь, который не может отправлять формы, но может управлять всеми пользователями и доступами, а также просматривать статистику и счета.
Также в системе должен быть предусмотрен доступ по API, которое полностью копирует внешнее SOAP API с которым работает сама система.
Более подробное тз – кандидатам.
Обеспечу полную консультативную поддержку разработчику по всем вопросам по проекту (включая тонкости реализации).
Система должна быть разработана на PHP с использованием одного из фреймворков (не Yii), фронтенд может быть реализован на angular или чем-то подобном (но это не обязательно)
Главное – успеть выпустить рабочую версию в срок 14 дней. Дальше можно будет доделывать при необходимости.