Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
7 месяцев назад
Дмитрий Иванов
27 лет, Россия
7 месяцев в сервисе
Был онлайн 10 дней назад
7 месяцев назад

Нужен сайт для автоматической продажи видеокурсов по математике.Курс состоит из нескольких отдельных страниц ("Статей") с текстом, формулами (mathjax) и видео (вставка html).Необходимый функционал:

  • Создание любого количества Курсов (структурная единица сайта)
  • Создание внутри каждого Курса любого количества Статей (более мелкая структурная единица)
  • Редактирование любого уже созданного курса (добавление статей; перемещение статей внутри курса; удаление статьи из курса; удаление всего курса; изменение типа доступа; изменение раздела, где курс размещается)
  • Редактирование любой уже созданной статьи
  • Редактор статей с поддержкой html (для вставки видео, спойлеров, ссылок, изображений, таблиц); mathjax (для написания математических формул); markdown
  • Вставка картинок перетаскиванием в окно редактора
  • Предпросмотр набранной статьи
У Курса есть
  • Карточка курса на главной странице раздела сайта, при нажатии на которую происходит вход в курс (а точнее, сначала на страницу с превью курса)
  • Название и короткое описание (видны на этой карточке)
  • Цена, если платный (тоже видна сразу на карточке)
  • Страница с превью - там есть более подробное описание курса (которое я создаю в редакторе с тем же функционалом, что и при создании статей) и кликабельное оглавление курса для входа в статьи. И кнопка "Начать" или "Войти в курс", которая открывает первую статью курса (для тех, кто не догадался на оглавление нажать)
  • Кнопка оплаты "Купить" (от яндекс кассы) на странице превью
  • При просмотре любой статьи курса, слева есть его содержание с возможностью перехода к любой другой статье курса и пометкой, какая статья открыта сейчас
  • Внизу статей стрелки для перехода к предыдущей/следующей статье
  • Комментарии к статьям (из ВК)
  • Лайки (из ВК)
  • Внизу на карточке показывается количество просмотров курса, лайков, комментариев (пункт не обязателен)
3 типа доступа к курсам:
  1. Закрытый - доступ только у администратора (для подготовки материалов к публикации или черновиков)
  2. Открытый - доступ для всех посетителей сайта
  3. Платный - к сайту подключен платежный агрегатор; все могут зайти на страницу с описанием и оглавлением курса. Там же кнопка покупки доступа (Яндекс Касса). Пользователь нажимает, оплачивает и ему автоматически открывается возможность доступа к курсу. Кроме того, у меня есть возможность открывать доступ к платному курсу любому пользователю бесплатно вручную (через id пользователя или через его почту).
В платных курсах я должен видеть список тех, кто купил/получил доступ, с возможностью любому пользователю доступ закрыть/снова открыть.Регистрация на сайте через почту и ВК с возможностью связать аккаунты.Покупать доступ к курсу могут только зарегистрированные  пользователи. Если гость жмет кнопку "купить", ему сначала предлагают зарегистрироваться.Важный момент! Защита от совместного использования одного аккаунта несколькими людьми (чтобы не перепродавали доступ к курсам). Одна из идей - разрешать только одну единовременную сессию. Чтобы, если кто-то другой войдет с тем же логином/паролем, то все остальные сессии сразу же оборвались. Или другие методы борьбы (двухфакторная аутентификация; привязка устройств).Структура сайта:В левой части страницы вертикальный список разделов сайта (кнопки как на geekbrains.ru или amlab.me).Предполагаемый список разделов: "Курсы ЕГЭ", "Курсы ОГЭ", "Банк ЕГЭ профильного уровня", "Банк ЕГЭ базового уровня", "Банк ОГЭ". И еще ниже такого же формата кнопки "Youtube-канал", "Вконтакте", "Обо мне", "Поиск".Описание разделов:1) Курсы ЕГЭ - раздел содержит набор Курсов (плитка из карточек). В верхней части страницы заголовок "Платные" и под ним набор платных Курсов. Ниже заголовок "Бесплатные" и набор бесплатных курсов. Рядом с заголовком "Платные" есть вкладка "Купленные", где собраны все купленные пользователем курсы из данного раздела (а может и из всех разделов сразу).2) Курсы ОГЭ - всё то же самое, что и "курсы егэ". Просто при создании курса я лично буду выбирать к какому разделу его относить - для большей структурированности сайта.3) Банк ЕГЭ профильного уровня - для первой итерации в создании сайта - это просто Курс, на который ведет не только его карточка, но и отдельная кнопка в левой части экрана. Очень важный курс с задачами, который я хочу выделить отдельно. В дальнейшем я намерен его серьезно переделать и улучшить - добавить возможность ввода ответа на задачи с проверкой ответа, сбор статистики правильных/неправильных ответов и иной статистики, вычисление коэффициента сложности для каждой задачи, фильтры для расположения задач в разных порядках и прочее. Но это всё при дальнейшем развитии, не первостепенно.4,5)Банк ЕГЭ базового уровня; Банк ОГЭ - то же, что и предыдущий раздел.Отдельная админская кнопка, для создания нового курса. При создании курса я указываю его название и короткое описание (отображается на карточке). Затем его подробное описание (страница превью) и разделы, в которых он будет размещаться. Потом добавляю и редактирую статьи, меняю тип доступа (по умолчанию закрытый доступ). Всё это можно изменить в любой момент. Но список купивших и получивших доступ к курсу остается навсегда (может записываться в каком-то отдельном файле). Чтобы избежать эксцессов со случайным удалением курса или сменой типа доступа на открытый и обратно (чтобы в случае чего можно было снова открыть доступ всем купившим).При выборе типа доступа "Платный" ввожу цену. Также появляется форма для приглашения пользователей в этот курс (если я сам решу кому-то его вручную открыть) и их списком.
Курсы с платным доступом автоматически размещаются в подразделе "платные" соответствующего раздела. Если тип доступа сменяется на открытый, то курс автоматически переносится в подраздел "Бесплатные" того же раздела.
Все курсы, которые я создал, но не поменял доступ с Закрытого на какой-то другой, собраны в админском разделе "Черновики".Следующие шаги в развитии сайта:
  1. Мобильная версия сайта
  2. Тесты (с выбором верного ответа из списка и с вводом ответа) с автоматической проверкой, опцией показа комментария, решения, сбором статистики
  3. Усовершенствование функционала разделов "Банк ЕГЭ/ОГЭ" (ввод ответа, его проверка, сбор общей статистики по каждой задаче, вычисление сложности каждой задачи на основе статистики, объединение нескольких похожих задач в подборку и т.д.)
  4. Раздел "Вебинары" с функционалом сбора задач для выдачи ученикам во время трансляции со сбором статистики их ответов

Выбранный исполнитель

Кирилл М.
Кирилл М. 
28 лет, Россия
9 лет в сервисе
Был онлайн 3 часа назад
7 месяцев назад

$100

31 день

ТОП-50 — Сайты «под ключ»

Заявки фрилансеров

Иван Мельников
46 лет, Россия
1 год в сервисе
Был онлайн 7 месяцев назад
7 месяцев назад
Дмитрий Леонтьев
28 лет, Россия
7 месяцев в сервисе
Был онлайн 6 месяцев назад
7 месяцев назад
Артем Коровай
30 лет, Россия
7 месяцев в сервисе
Был онлайн 2 дня назад
7 месяцев назад
Леонид Рыбаков
49 лет, Россия
5 лет в сервисе
Был онлайн 2 месяца назад
7 месяцев назад
Кирилл М.
Кирилл М. 
28 лет, Россия
9 лет в сервисе
Был онлайн 3 часа назад
7 месяцев назад
ТОП-50 — Сайты «под ключ»
Владимир Слободян
29 лет, Украина
8 лет в сервисе
Был онлайн 3 часа назад
7 месяцев назад
ТОП-50 — Сайты «под ключ»
Сергей Н.
Сергей Н. 
28 лет, Украина
10 месяцев в сервисе
Был онлайн 6 месяцев назад
6 месяцев назад

Похожие заказы

Сайт для компании

Сайт для фирмы

Сайт для бк конторы

Добрый день! Нужен сайт уровня betcity.ru или favoritbet.com Дополнительно желателен скрипт для "воровства" результатов с livescore, но это не критично. Кому интересно, наш печальный опыт bkbet.ru (/office) Цена является предметом обсуждени...

Сайт для торговой компании

Требуется изготовить сайт (дизайн + программная часть) для торговой компании специализирующейся на оптовой торговле автозапчастями). Управляться должен CMS Netcat (будет предоставлен) либо аналогичной другой. Обязательное условие участия в конкурсе, ...

Сайт для продажи веб-системы

Привет коллегам! Собираюсь продать самописаную веб-систему подобной биржы, для этого нужен сайт. Самому заниматься нет времени. Сайт нужен "под ключ" с дизайном, текстами и описанием функциональности системы. При удачном исходе проекта буду...

Промо сайт для продукции (scratch карты экспресс оплаты) v2

Необходимы _хорошие_идеи_ плюс вебдизайн для промо-сайта по prepaid картам далее фирменный стиль и _рекламный_буклет_ компания Plastica.ru занимается изготовлением всех видов пластиковых карт. Для продвижения продукции необходимо выделить в отдельный

Рекламный сайт для психотерапевта

Поскольку я чайник в сайтах, то для того чтобы оформить заказ мне требуется понять, что предлагается на рынке. Задача создать сайт для психотерапевта таким образом, чтобы количество клиентов посещающих психотерапевта возрасло. Главное чтобы заинтерес...

Автоматический Обменный пункт валют электронных валют

Нужен сайт для автоматического обмена валют. полностью автоматизированрый и возможностью автоматической продажи пин-кодов карт оплаты операторов сотовой связи похожий на http://moneyburg.ru функционально

Разработка внутреннего сайта для одной из городских сетей Киева

Разработка внутреннего сайта для одной из городских сетей Киева. Включает в себя биллинг, интегрированный форум, фотогаллерею ну и т. д. Подробное техническое задание при переписке с выбранным разработчиком.

Создание сайта для турбизнеса

Нужно создать сайт для туристического бизнеса.Наверное на базе существующих скриптов(каких я не знаю)Может кто-то уже делал подобное..С возможность добавления фотографий и описаний отелей из админ модуля.Чтобы человек не знакомый с основами программи...

Сайт для квеста

Добрый день. Необходимо создать сайт. Сразу хочу отметить, что ищем специалиста, который готов будет работать с нами в течение года минимум. Это будет сайт для городского квеста. Именно квест по городу (энкаунтер). Пишите предположительную стоимость