Нужен аналог сайта

Даниил13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.05.2012

Добрый день!

Необходимо разработать аналог сайта http://www.skillshare.com, ориентированный на русскоговорящую аудиторию.

Основной функционал сайта - каталог курсов и лекций с возможностью регистрации, оценки, подписки и комментариев по каждому из курсов и

пользователей. Курсы в каталог добавляют сами пользователи, т.е. каждый может выступать как учеником так и преподавателем в произвольном числе курсов.

Дизайн необходимо изменить в соответствии с макетами которые будут предоставлены. Структурных изменений новый дизайн практически не содержит.

Отличия в функционале - минимальны, только для учета особенностей аудитории и подключения системы вебинаров.

Все особенности сайта будут представлены в техническом задании.

Существенные замечания:

1. Автоматическая регистрация проходит через вконтакте, а не facebook.

2. Необходимо учесть возможность расширений в будущем, к примеру магазина курсов.

3. Необходимо в качестве альтернативы обычным занятиям подключить стороннюю систему проведения вебинаров с авторизованным доступом.

4. Особое внимание необходимо уделить безопасности данных пользователя.

5. Необходимо учитывать высокие нагрузки на сервер и разработать механизмы их снижения.

6. В качестве основы предполагается использование cms Drupal, но вы можете аргументированно предложить другую cms или фреймворк.

7. В ходе разработки необходимо подготовить пакет документации описывающей все существенные элементы системы: полную комментированную структуру базы, список и назначение всех модулей и т.п. Разработанный код также должен быть подробно комментирован.

8. В период разработки необходима постоянная двусторонняя связь. Каждые 2-3 дня необходимо сообщать о произведенных изменениях, сложностях и нюансах разработки.

9. В максимально короткие сроки необходимо разместить систему на предоставленной (или собственной) площадке и в дальнейшем вносить изменения прямо в нее, чтобы оперативно тестировать систему и выявлять непонимания на ранних стадиях разработки.

Срок разработки - 1 месяц.