Разработка скрипта аутоустановки и биллингации
Необходимо разработать упрощённый клиентский портал для SAAS сервиса с биллингом, автооплатой (DengiOnline), автоустановкой приложения. В дальнейшем развитие. По английски такая опция называется recurring billing или subscription billing.
Что подразумевает биллинг:
• Регистрация и вход в систему (SignUP)
• Профиль
• Таблица заказов и платежей
• Вес занятого дискового пространства /var/web-service/*имя*/ - (минус) N МБ из настроек
• Административная часть (таблица платежей) + таблица аккаунтов
• Функция отключения аккаунта – изменение одного conf скрипта.
Что подразумевает автооплата:
• Пользователь регистрируясь попадает в биллинг
• В биллинге выбирает срок оплаты и количество лицензий
• Оплачивает онлайн через деньги-онлайн возвращается в сервис
• Cron - скрипт «обзвон» аккаунтов по почте за 10 дней до окончания оплаты
• Почтовые нотификации
Что есть автоустановка:
• создание каталога /var/web-service/*имя*/
• занесение в БД биллинга имени с проверкой на уникальность
• распаковка .tar.gz в созданный каталог сервиса
• выполнение SQL скрипта
• изменение конфигурационного файла сервиса
Интересует только разработка. Еще примерно 5-8 мелких функции, вывод информации, нотификация, изменение файлов скриптов.
Средства реализации одно из трех:
• PHP – Wordpress 3.5 / Opencart разработка соответствующего модуля;
• PHP 5 – ООП, JQuery, MySQL;
• Python – Django, MySQL;
БД могу "нарисовать". Желательно NDA.
Примеры :
https://www.nutshell.com/signup/
http://www.zoho.com/crm/lp/login.html
http://www.megaplan.ru/megaplan/register/
http://www.woothemes.com/products/woocommerce-subscriptions/
Подробное ТЗ отправлю адекватным исполнителям. Если вы Python/Django разработчик – дальше возможно плодотворное сотрудничество, работа с нашей командой и интересные задачи, задач очень много на два года уже расписаны. Разработку стоит рассматривать в первую очередь как тестовое ОПЛАЧИВОЕМОЕ задание для установления плодотворного сотрудничества – приоритете Python/Django.
Почему можно использовать PHP, хочется отделить не профильную деятельность от основной команды и предать на субподряд. Возможны потом заказы по интеграции сайтов клиентов в основную систему.