Создать комлексный обучающий портал, с функционалом интернет магазина
150 000 руб. за проект
•
безналичный расчёт
Общая Структура сайта
- Главная
- О нас
- Найти группу
- Группы
- Филиалы
- Уровни
- Интернет магазин
- Мероприятия
- Офлайн турниры
- Онлайн турниры (не входит)
- Зарегистрироваться (Форма Регистрации)
- Личный кабинет
- Общая информация пользователя + Моя группа
- Мои заказы
- Мои турниры
- Мои группы
- Список подписчиков (ниже есть описание)
- Корзина
- Зона для игр(не входит)
- Название группы
- Иконка группы (в зависимости от уровня группы, предлагаем выводить иконку группы, к примеру низкий уровень — это пешка, самый высокий это король/ферзь…)
- Текстовое описание группы
- Расписание группы
- Таблица расписание
- Период обучения
- Программа занятий
- Филиал группы (местоположение группы на карте)
- Тренер группы
- Фото тренера
- Описание тренера (имя, разряд…)
- Атрибуты группы
- Уровень (1, 2, 3) + страница
- Возрастной диапазон (От 6 до 10 лет, от 10 до 14 лет)
- Язык (Ru, Ru, Ru и Ro)
- Период набора (обратный отсчёт)
- Стоимость курса (разная в зависимости от времени до старта группы)
- (Кнопка) Записаться в группу сейчас
- Если пользователь не аутентифицирован на сайте, то нажав «записаться в группу» мы предложим ему:
- Войти в свой личный кабинет. После входа он сможет продолжить оформлять заказ
- Оформить заказ с параллельной регистрацией на сайте
- Если пользователь уже в аутентифицирован на сайте то нажав «записаться в группу» он перейдет к оформлению заказа.
- Если пользователь не аутентифицирован на сайте, то нажав «записаться в группу» мы предложим ему:
- (Кнопка) Добавить в корзину
Вне зависимости от того аутентифицирован ли пользователь, нажав «Добавить в корзину», выбранный им объект добавляется в корзину.
- Оформление заказа
- Выбор участника группы
При оформлении заказа на группу, пользователь должен выбрать участника данной группы. По умолчанию сам пользователь является участником группы, но при необходимости он может добавить нового участника(ребенка) и оформить его как участника группы. - Выбор способа оплаты
- Visa, MasterCard
- PayPal
- Наличный расчёт
- Автоматическое формирование счета на оплату
- Подтверждение заявки.
Пользователь нажимает «подтвердить заказ».
Далее есть три варианта, в зависимости от выбранного способа оплаты:- Выбрана онлайн оплата
После подтверждения пользователь перейдет на соответствующую страницу оплаты и после оплаты получит сообщение с дальнейшими инструкциями - Выбрана оплата наличными
Пользователь сразу получит сообщение с дальнейшими инструкциями - Выбрано формирование счета на оплату
Пользователь сразу получит сообщение с дальнейшими инструкциями + счет на оплату
- Выбрана онлайн оплата
- Выбор участника группы
- Название
- Изображение филиала (фотография фасада здания)
- Текстовое описание
- Список групп
- Местоположение филиала на карте
- Тренера филиала (автоматически присваиваются, в зависимости от групп)
- Фото тренера
- Описание тренера (имя, разряд…)
- Форма запроса – хочу учиться в данном филиале
- Атрибуты филиала
- Регион
- На странице уровня отображается методическая информация, касающаяся данного уровня, по некому единому стандарту, который мы с вами утвердим.
- На странице уровня отображаются все группы данного уровня в которые возможен набор.
- Схема
- Фильтрация по списку
- Фильтрация по Категориям - Группы/Филиалы
Если выбрана категория группы, то в списке отображаются все группы. Если выбраны филиалы, то в списке отображаются филиалы.
По данным спискам можно проводить фильтрации
- Фильтрация в списке групп по следующим атрибутам:
- Регион, район
- при выборе региона изменяется позиция карты – происходит центрирование на выбранном регионе
- Группы в списке сортируется – сначала идут группы из данного района, потом остальные
- Уровень группы (1, 2, 3)
- После фильтрации в списке останутся только те группы, у которых есть группы с выбранным атрибутом
- После фильтрации по уровням, на странице отобразиться специальный блок с тезисным описанием уровня и призывом перейти на страницу уровня
- Возрастной диапазон
Фильтрация по заданным возрастным диапазонам, к примеру: От 6 до 10 лет, от 10 до 14 лет - Язык преподавания
- Регион, район
- Фильтрация в списке филиалов по следующим атрибутам:
- Регион, район
- при выборе региона изменяется позиция карты – происходит центрирование на выбранном регионе
- Филиалы в списке сортируется – сначала идут филиалы из данного района, потом остальные
- Показать филиалы с наличием доступных групп/Все филиалы
- Уровень группы (1, 2, 3)
- После фильтрации в списке останутся только те филиалы, у которых есть группы с выбранным атрибутом
- После фильтрации по уровням, на странице отобразиться специальный блок с тезисным описанием уровня и призывом перейти на страницу уровня
- Возрастной диапазон
Фильтрация по заданным возрастным диапазонам, к примеру: От 6 до 10 лет, от 10 до 14 лет- После фильтрации в списке останутся только те филиалы, у которых есть группы с выбранным атрибутом
- Язык преподавания
- После фильтрации в списке останутся только те филиалы, у которых есть группы с выбранным атрибутом
- Регион, район
- Карта
- Список реагирует на изменение позиции на карте
- При нажатии на маркер филиала на карте, отображается легенда филиала
- При наведении на маркер филиала, группы или филиалы в списке выделяются
- (Кнопка) Регистрация на турнир
- Если пользователь не аутентифицирован на сайте, то нажав «Регистрация на турнир» мы предложим ему:
- Войти в свой личный кабинет. После входа он сможет продолжить оформлять заказ
- Если он не входит в кабинет, то происходит регистрация на турнир с параллельной регистрацией на сайте
- Если пользователь уже в аутентифицирован на сайте то нажав «Регистрация на турнир» он перейдет к оформлению заказа.
- Если пользователь не аутентифицирован на сайте, то нажав «Регистрация на турнир» мы предложим ему:
- Фильтрация по Категориям - Группы/Филиалы
- (Кнопка) Добавить в корзину
- Вне зависимости от того аутентифицирован ли пользователь, нажав «Добавить в корзину», выбранный им объект добавляется в корзину.
- Вне зависимости от того аутентифицирован ли пользователь, нажав «Добавить в корзину», выбранный им объект добавляется в корзину.
- Оформление заказа
Происходит аналогично оформлению заказа на группу.
- Общая информация пользователя
Это главная страница личного кабинета пользователя.- Редактирование общей информации
Пользователь может отредактировать всю свою общую информацию, кроме Email адреса. «для изменения email свяжитесь с администрацией» - Мои группы
На этой же странице пользователь видит список всех своих групп, как активных, так и завершённых
- Редактирование общей информации
- Мои заказы (интернет магазин)
- Активные
- Завершённые
- Мои турниры
В данном разделе пользователь увидит все турниры в которых он принимает/ал участие. Также, после регистрации в разделе сайта «Турниры» появится ссылка на Мои турниры.- Активные
- Завершённые
- Мои участники
Здесь будет отображается список всех участников, на которых были оформлены группы или турниры - Корзина
Функционал, детальная структура сайта
3. Раздел найти группу
Структура группы (3.1)
Тип: Открытая для набора страница группы
Тип: Страница группы, закрытая для набора, но доступная для участников данной группы
По составу такая-же как и открытая для набора, но на страницу добавляется таблица посещаемости для конкретного участника.
Уберутся кнопки заказа, корзины. Уберется или изменится блок с указанием цен.
Тип: Страница группы, обучение в которой закончилось, закрытая для набора, но доступная для участников данной группы (архив)
По составу такая-же как и открытая для набора, но на страницу добавляется таблица посещаемости для конкретного участника.
Уберутся кнопки заказа, корзины. Уберется или изменится блок с указанием цен.
Структура филиала (3.2)
Структура страницы уровня (3.3)
Функционал каталога групп (найти группу 3)
Раздел Интернет магазин 4
Расчёт по магазину осуществляется на основе оговоренной ранее структуры категории и функционала, а также с учётом интеграции интернет магазина в систему нового сайта.
Раздел Мероприятия 5
Офлайн турниры 5.1
Зарегистрироваться (Форма Регистрации) 6
Форма
Варианты регистрации
После регистрации выводиться сообщение, в котором описываться возможности его личного кабинета (турниры, магазин, группа), а также предлагается перейти на страницу поиска группы, где пользователь сможет отфильтровать и найти подходящую для него группу. Раздел Личный кабинет 7
Есть 3 позиции, Преподатели,
Студены, Администраторы.
Сущность Студенты:
При регистрации указывает: ФИО, имэйл, логин, пароль,
выбирает группу в которой учится, загружает свое фото.
Сущность Преподаватели:
При регистрации указывает: ФИО, имэйл логин, пароль, загружает свое фото.
Личный кабинет Студента:
Видит проекты, которые надо сдать преподавателю.
Студент может отправлять свои проекты на проверку. Чтобы
отправить проект на проверку, он выбирает преподавателя, которому надо сдать
проект, вписывает название проекта, комментарии и прикладывает файл (pdf, docx,
xlsx...).
На странице корзины пользователь будет видеть все добавленные объекты (группы, турниры, товары). Отсюда пользователь может перейти к оформлению заказа. Оформление заказа происходит аналогично оформлению заказа на отдельную группу
Личный кабинет Преподавателя:
Видит студентов и проекты, которые отправили ему студенты. То
есть ФИО студента, фото студента, файл, который прикрепил студент и дату, когда
студент отправил это проект.
Преподаватель может создавать проекты для студентов. При создании
он указывает название проекта, описание, дату до которого надо сдать проект,
выбирает студенческую группу и прикладывает файл (pdf, docx, xlsx...).
Также Преподаватель может создавать новости, которые
отображаются на главной странице портала.
Личный кабинет Администратора:
Видит всех преподавателей и студентов, может менять все
данные, а также удалять их. Задает новые пароли, если необходимо.
Может менять группу у студентов.
Может добавлять других администраторов.
Разработать портал желательно на чистом PHP+MySQL+Bootstrap.
Админ панель сайта
Здесь будет осуществляется администрирование контента для статичных страниц
Осуществление синхронизации с вашей системой учета
Сайт будет отражением вашей системы учета. Редактирование любых данных, кроме информации для статичных блоков, будет производиться непосредственно в вашей системе.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.