0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 1592 Просмотров
*

Leva888

  • Новичок
  • 13
  • 0 / 0
Пользователь, авторизовавшись на основном сайте попадает в личный кабинет который располагается на поддомене.
Регисрации не будет. Администратор сам выдает пользователю логин и пароль.

В зависимости от выданных прав, авторизованный пользователь может
1. Скачивать и просматривать доступные ему файлы (учебные материалы и видеоуроки)
2. Просматривать видеоуроки и вебинары
3. Задать вопрос администрации и получать ответ через специальное меню – форму
          a.   так же предусмотреть возможность онлайн чата.
4. Возможность совместного (с другими пользователями) просмотра вебинаров и совместного общения через чат с преподавателем.
5. Возможность пройти тест через личный кабинет. При прохождении теста сервер автоматически записывает результаты и отправляет их на указанный email и выдает результат пользователю. Пользователь в любое время может просмотреть все результаты своих пройдённых тестов.
*

voland

  • Легенда
  • 9975
  • 549 / 107
  • Эта строка съедает место на вашем мониторе
Это очень немало работы.
Порядок бюджета серьезный или шуточный?
*

Leva888

  • Новичок
  • 13
  • 0 / 0
Работы много. Начальство уже запугано бюджетом.
Надо прикинуть вилку.
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Пользователь, авторизовавшись на основном сайте попадает в личный кабинет который располагается на поддомене.
а как личный кабинет может располагаться на поддомене?
он там будет физически или логически?
если собираетесь для каждого пользователя создавать свой поддомен, то это не лучшая затея и обойдется только она в не мало денег, я не говорю уже об остальном)
если бюджет меньше хотя бы 100к можно смело идти на фриланс искать гострабайтеров
*

Филипп Сорокин

  • Сорокин Band
  • 1868
  • 153 / 4
  • разработчик.москва
Пункты 1,2,5 - работа средней сложности. Для 3a и 4 по-хорошему ещё и Node JS необходим. Чат на PHP не очень хорошая идея, т.к. если будет много юзеров, сервер может не выдержать. То есть нужен выделенный сервер, куча дискового пространства для медиа, php, нода, знание Линух, ну и мозги, конечно. Для начала нужно составить схему приложения, его архитектуру, ну и от неё уже плясать. По поводу поддоменов: сложно, но можно.
« Последнее редактирование: 08.08.2016, 23:43:09 от Филипп Сорокин »
*

flyingspook

  • Живу я здесь
  • 3588
  • 247 / 9
Leva888
Прототипирование на бумаге делали или его еще требуется сделать?
*

Septdir

  • Живу я здесь
  • 2794
  • 141 / 3
  • JoomlaZen
Да момента. Первый не думаю что это стоит делать на Joomla. Второе не указан бюджет проекта.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

Филипп Сорокин

  • Сорокин Band
  • 1868
  • 153 / 4
  • разработчик.москва
Первый не думаю что это стоит делать на Joomla.
Почему? На Joomla! это элементарно делается. Вся база уже готова, и она полностью подходит под заявленные цели. Цели не такие уж и трудные. Я наоборот считаю, что на Joomla! очень удобно будет работать.
« Последнее редактирование: 09.08.2016, 14:21:04 от Филипп Сорокин »
*

fsv

  • Живу я здесь
  • 2599
  • 377 / 2
Что-то совсем запугали ТС-а…
Стандартный функционал чуть расширить, плюс сторонние расширения прикрутить, ЛК не на поддомене.
«Скачивать и просматривать» - права доступа настроить.
Задать вопрос, получить ответ – зависит от претензий, или готовое скостылить, или плагин профиля расширить.
Чат с преподом, которых не 100500 штук, зачем node?
Тесты – компонент готовый есть.
P.S. на исполнителя не претендую, мимо проходил, отпуск.
Веб-разработка: заказ. Только сложная и объемная разработка. Дорого.
*

Alexandr-lum

  • Новичок
  • 17
  • 0 / 0
Данную задачу как раз очень удобно решать на Joomla. Если честно, то даже не нужно расширять стандартные компоненты, они могут остаться такими же как и раньше, а вот для работы с чатом и со всеми задачами по ТЗ, надо писать отдельный компонент, который и будет включать в себя придуманный функционал.
Если у вас на на каком то курсе в чате не будет сидеть одновременно 15000 - 20000 человек, то спокойно хватит на обыкновенном jQuery описать систему чата, а на php переложить логику обработки данных.
Ну а если человек прошел а вас какой то тест, то к эго идентификатору можно добавить любую информацию, так как созданный пользователь в Joomla это не обязательно запись про него в компоненте USERS.
Так что задача не особо сложная, хотя и не понятно что именно должно быть в данном ТЗ но и не совсем простая.
Если что могу участвовать в разработке.
*

Фей

  • Давно я тут
  • 723
  • 86 / 3
  • Истина в вине!
Ну а если человек прошел а вас какой то тест, то к эго идентификатору можно добавить любую информацию, так как созданный пользователь в Joomla это не обязательно запись про него в компоненте USERS.
Детский сад! Идите и учите матчасть. Юзер в Joomla это всегда запись в таблице users. Даже, если юзер создается через соцсеть.
Поддержка приветствуется: R389709625951 Z385311708634 E421764509818
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
Что в итоге, автор получил результат?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разработка калькулятора. Подробное ТЗ

Автор 7949701

Ответов: 0
Просмотров: 78
Последний ответ 29.08.2018, 22:51:14
от 7949701
Разработка код Query для CB

Автор Melkiy

Ответов: 1
Просмотров: 134
Последний ответ 25.07.2018, 21:32:06
от fsv
Разработка модуля для Uniteller

Автор kalin266

Ответов: 1
Просмотров: 183
Последний ответ 14.03.2018, 20:09:45
от Aleks.Denezh
Разработка модуля оплаты под индивидуальные настройки

Автор mister-repper

Ответов: 0
Просмотров: 169
Последний ответ 15.11.2017, 13:45:29
от mister-repper
Разработка модуля аккаунтов с подключением БД

Автор -VenoM-

Ответов: 7
Просмотров: 428
Последний ответ 03.12.2016, 14:19:48
от karabert