Общее описание задачи
Необходимо создать веб-сервис для автоматизации процесса регистрации сайтов в базах данных каталогов и досок объявлений. Сервис должен исполнять функционал, аналогичный старому решению, но с улучшенным интерфейсом и современными возможностями.
Техническое задание
1. Автоматическая регистрация
- Разработать механизм автоматической отправки данных сайта в имеющуюся базу каталогов (структуру базы предоставляет заказчик).
- Поддержка как простых каталогов сайтов, так и специализированных досок объявлений.
- Гибкая настройка полей для отправки под каждый тип площадки.
2. Визуализация прогресса
- Реализовать красивый и интуитивно понятный интерфейс для отображения процента выполнения задачи (например, круговой индикатор, progress bar с анимацией).
- Отображение общего состояния: количество успешных регистраций, ошибок, оставшиеся позиции.
3. Проверка активности площадок
- Необходим встроенный модуль для верификации ресурсов из базы: проверка доступности (HTTP статус), отсутствие битых страниц и скрытых редиректов.
- Фильтрация 'мертвых' или неактуальных сайтов перед началом регистрации.
4. Партисипативность и крауд-функционал
- Интерфейс для добавления новых досок и каталогов любым зарегистрированным пользователем.
- Аккуратная и визуально заметная 'Стелда' (виджет/форма) на главном экране, не требующая дополнительных действий для начала использования.
- Активация функционала после объяснения механики работы (минимальный порог входа).
5. Финансовая система
- Внедрить прием платежей только российскими платежными систем: на банковскую карты (МИР/Visa/MasterCard) и через счета платежных сервисов (например, ЮMoney или аналоги).
- Автоматическое формирование квитанций и начисление средств на баланс сервиса.
6. Тарифные планы
- Минимальный (Start): обработка 25% общего списка каталогов.
- Средний (Pro): обработка 45% каталогов.
- Максимальный (Enterprise): регистрация во все рабочие каталоги из базы (100%).
- Гибкая настройка цен под каждый тариф.
Дополнительно
Требуется личный кабинет для пользователей с историей регистраций и возможностью выгрузки отчета.