Закрытый сервис по созданию сайтов
Требуется опытный php-девелопер (или команда 2–3 человека), способный без труда разрабатывать сложные интернет-проекты.
Необходимо создать закрытый сервис, представляющий собой следующее:
После покупки через сторонний скрипт магазина (написанный на Yii), пользователь получает данные для входа. Эти данные служат доступом к нашему сервису, главная страница которого имеет только защищенную форму с логином и паролем, а также ссылку для восстановления этого пароля, если тот забыт или утрачен. После ввода правильных данных и успешной авторизации, пользователь попадает в свой личный кабинет, где сможет: заполнить свой профиль, смотреть обучающее видео, проверить и зарегистрировать домен (понадобится интеграция через API), купить хостинг (понадобится интеграция с API хостера), и самое главное пользователь сможет управлять своим сайтом, редактировать его и вносить правки, который будет создан нашим сервисом из готового шаблона. По сути, нужен закрытый сервис создающий простые статичные сайты. Кроме того, он должен быть расширяем и легко масштабируемым, т.к. в будущем планируется его развитие и добавление нового функционала, в т.ч. многопользовательский доступ с разными ролями пользователей.
Требования к кандидату.
1. Опыт программирования от 5 лет;
2. Умение писать качественный и легко читаемый код;
3. Наличие портфолио готовых работ, для оценки уровня;
4. Есть достаточно много положительных рекомендаций и отзывов от других клиентов;
5. Опыт создания и проектирования архитектуры сложных проектов;
6. Быть способным взять будущий сайт на поддержку и техническое обслуживание;
7. Знание PHP5, MySQL5, JavaScript, HTML, CSS, AJAX, jQuery;
8. Постоянная связь, т.е. фриланс должен быть основной работой.
По программной части.
1. код архитектуры должен быть продуманным и оптимизированным под большие нагрузки сайта, запросов к базе должно быть минимально;
2. необходимо активно использовать AJAX, чтобы не перезагружать страницы заново;
3. весь код должен быть легко читаем и с комментариями, чтобы другой человек мог легко разобраться;
4. высокая скорость работы движка и минимальные нагрузки на сервер;
5. высокая безопасность системы от разного рода injections и т.д.;
6. программная структура должна быть очень гибкой и масштабируемой, чтобы легко добавлять что-то новое, расширяя функционал сайта.
После сдачи проекта, необходимо будет взять его на поддержку — исправлять баги (входит в стоимость проекта), дорабатывать отдельные модули и что-то улучшать на сайте (за отдельную плату).
Дизайн личного кабинета уже есть.
Бюджет 30 тыс. рублей. Цифра предварительная, поэтому прошу называть свою цену и условия.
Сроки исполнения 1-2 месяца.
Если Вы опытный программист, владеющий основными вебтехнологиями, следящий за тенденциями Сети, можете предложить более рациональные решения чем у заказчика, чувствуете в себе силы справиться с любой сложной поставленной задачей, буду ждать Ваших предложений.
Всех новичков и посредников, просьба не беспокоить!