Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Общее описание

Основное назначениесайта - дать возможность пользователям, изучающим иностранные (ученик) языки

пообщаться с пользователями, которые обладают такими навыками (тренер).

 

Кабинет пользователя

В кабинете пользователядолжна быть представлена следующая информация, с соответствующей разбивкой на

секции.

 

Все поля, не отмеченныекак обязательные, являются опциональными. отредактированы и сохранены

пользователем.

 

Персональная информация:

О себе - краткаяинформация о пользователе

Имя - имя (обязательноеполе) и фамилия;

Фотография пользователя;

Адрес электронной почты;

Рейтинг пользователя

 

Смена пароля:

Текущий пароль;

Новый пароль;

Подтверждение пароля.

 

Языки и интересы:

Язык - пользовательможет выбрать несколько языков которые он знает и на которых можешь общаться.

При добавлении языка пользователь должен иметь возможность указать уровень

владения языком. Должна быть возможность отметить один из языков как родной

язык общения. Ученик должен иметь возможность указать что он не значетязык которому планирует обучаться, данная функция будет полезна приподборепри подборе, тренера, который владеет2 - мя языками - родным языком ученика и языком, которому планирует обучать.

 

Интересы - интересыпользователя не являются сущностями и вводятся пользователем как обычные строки

(теги). При заполнении интересов должно работать автодополнение которое

позволяет выбрать интересы из тех что уже были введены другими пользователями

 

Сфера деятельности -указывает в какой сфере работает человек (Например: медицина, строительство и

др.)

 

Мессенджеры:

Название мессенджера;

Название аккаунта;

 

Пользователь должениметь возможность добавить новые аккаунты мессенджеров, или удалить

существующие.

 

Роль и оплата:

Роль - Система имеетследующие роли - тренер и ученик. Любой пользователь можетвыбрать несколько ролей для работы в системе. При выборе роли пользователь

должен указать какие языки из тех что были введены привязаны к ней (Например

пользователь тренер по французскому языку но также является учеником для

китайского).

 

Оплата - толькообучающие пользователи могут указывать стоимость общения. Стоимость общения

указывается за час. Общение меньше часа рассчитывается пропорционально

потраченному времени.

 

Платежная информация:

Название платежнойсистемы

Название аккаунта (вслучае с кредитной картой показываются последние 4 цифры остальные спрятаны

звездочками, paypal - адрес электронной почты, WM - номер кошелька)

 

Пользователь должениметь возможность добавить следующие способы оплаты:

WM;

PayPal;

Кредитные карты (VISA,MasterCard);

 

Любая модификацияплатежных данных подтверждается паролем пользователя.

 

Платежи системы

Для осуществленияплатежей используются один из платежных аккаунтов, привязанных к системе.

 Обучаемый производит оплату до начала процесса обучения. Деньги списываются

с карточки не сразу, а после того как процесс обучения закончен исходя из

фактически затраченного времени. Если обучающийся не требует оплаты, то процесс

обучения происходит бесплатно, без списания денежных средств с аккаунта

пользователя.  

 

Сущности системы и их значения

Управление сущностямисистемы должно быть доступно из админки сайта. Сама по себе сущность не может

быть удалена из системы, но могут добавляться новые свойства. Например,

сущность интересы пользователя всегда присутствует в системе и не может быть

удалена, вместе с этим должна быть возможность добавлять новые значения

интересов пользователя.

 

Все сущности содержатследующие базовые поля, дополнительные поля будут указаны в описании сущности:

 

Название (должна бытьвозможность переводить название);

ИД - идентификационныйномер;

 

Язык

Уровень языка (Уровни владения языком)

Страна

Город

Сфера деятельности

Роли

Периодичность (каждыйдень, каждый будний день, каждый выходной, каждую неделю, каждый месяц)

 

Локализация

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

админки. После того как новая локаль добавлена должна быть возможность

добавления переводов для данной локали.

 

Добавление новой локали:

Способ добавления новойлокали определяется разработчиком исходя из следующих ограничений:

1.   Для локализации сайта и сущностей должен быть использован.PO формат (описание формата);

2.   Импорт/экспорт переводов должен быть доступен из админки.

Основные процессы и описание работы системы

 

Поиск кандидатов для общения

Для поиска кандидатовдля общения пользователь должен оставить заявку на время которое он хотел бы

пообщаться. После чего система формирует ему предложения на общение. После чего

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

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

кто-то хочет поговорить с ним в указанное время он должен либо подтвердить либо

отказаться от общения. Как только общение было подтверждено 2-мя сторонами

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

 

Содержание заявки:

1.Тема для разговора -тема на которую хотелось бы пообщаться, описание может быть произвольным.

2.Интересы - по сути теги,описывающие тему разговора, интересы предлагаются для автозаполнения из тех что

уже существуют в системе, или вписываются произвольно если еще не были указаны

3.Язык для общения иуровень по необходимости

4.Страна собеседника

5.Время для общения

6.Минимальную имаксимальную стоимость которую готов заплатить за общение

7.Периодичность - еслиничего не выбрано, то считается что заявка одноразовая, в противном случае

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

дни в календаре для общения

8.Ожидаемая длительностьразговора

9.Мессенджеры (по умолчаниювсе доступные)

 

Содержание предложения

1.Фотография создателязаявки

2.Краткая информация

3.Язык общения и уровень

4.Тема разговора иинтересы

5.Время и длительностьразговора

6. Перечисленные мессенджеры

Процесс общения и завершение разговора.

После завершенияразговора предложить пользователю оценить собеседника. Рейтинг оставляется как

на тренера, так и на ученика. При выполнении всех условий сделка закрывается

самостоятельно. Если по какой-то причине разговор пришлось завершить раньше или

он продлился длиннее чем ожидалось, то оба пользователя могут изменить время

общения в заявки или предложении, в этом случае потребуется подтверждение обеих

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

пользователям дается 24 часа с момента завершения разговора. Если же изменений

не последовало, то сделка завершается автоматически и не может быть изменения в

дальнейшем.

 

Отмена подтвержденных заявок

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

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

денежных средств несет отменяющая сторона.

Поиск кандидатовсистемой

При поиске системаучитывает следующие параметры для формирования заявок (предложений)

Язык и уровень

Время для общения

Стоимость

Мессенджер - может не учитываться,но в этом случае надо будет предупредить пользователя о необходимости его

установки, если пользователь отказывается, то заявка переходит в состояние

отклоненной.

Интересы

Платежи и списаниеденежных средств

Как только сделкаподтверждена происходит блокировка денежных средств на карте клиента, списание

и перевод происходит позже. Списание денежных средств с карты происходит только

после завершения разговора или выполнения других платных операций.

Списание и переводобучающему происходит через 2 дня после завершения разговора. Задержка при

переводе денежных средств необходима для решения спорных вопросов между 2-мя

сторонами.

 

 

Огромная просьба, если все понятно, то указать срокисполнения и стоимость.

Непонятно, тогда задавайте вопросы.

Но не пишите пожалуйста, приглашаем к сотрудничеству, давайте обсудим в .... и

т. д.

 

7 лет назад
faceoff
Игорь 
54 годаБеларусь
17 лет в сервисе
Был
4 года назад
  • Похожие заказы
  • $150

    Здравствуйте. Требуется создать лэндинг на тему продажи электроскутеров с нуля (дизайн+верстка+программная часть). Основные требования: 1) Адаптивная верстка 2) Отсутствие CMS (одностраничник на Bootstrap, например) 3) Наличие формы обратной связи Технического задания, как такового нет - надеюсь выработать в процессе общения с ...

    Закрыт
    7 лет назад
  • Занимаемся дизайном интерьеров и экстерьеров,  ландшафтным дизайном, изготовлением корпусноймебели. Нужно создать сайт.

    Закрыт
    7 лет назад
  • Создать сайт под ключ.Нужен специалист по вордпресс. Сайт 12 страниц.Есть готовый макет главной страницы.10 внутренних страниц однотипные,меняется только текст и картинки.Нужна адаптивная верстка.Домен и хостинг оплачены.Движок вордпресс.Срок работы 7 дней. Только частный мастер,чтоб можно было сотрудничать в ...

    Закрыт
    7 лет назад
  • Нужно создать сайт фирмы, продающей жалюзи. По сути сайт с описанием систем жалюзи, каталогом тканей к этим системам - когда клиент выбрал что-то и нажал "Купить" - его переносит в [url=http://foroom.ru/buy/][b]конструктор[/b][/url], предоставляемый производителем жалюзи. Можно сказать, ...

    Закрыт
    7 лет назад
  • $210

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

    Закрыт
    7 лет назад
  • Доброго времени, необходим лэндинг или небольшой сайт на 2-5 страниц для транспортной компании.   В общих чертах: сайт должен выглядеть современно, просто и убедительно. Должен отображаться на ПК и мобильных устройствах.   Сайт разделен на несколько логических блоков:  -шапка с ...

    Сайты «под ключ»1 исполнитель
    Завершен
    7 лет назад
  • $100

    нужно создать сайт визитку с галереей продукции (50-100 фотографий разбитых на группы) нужна "админка" для добавления фотографий и новых разделов для навигации по разделам требуется меню [list]О компании     Продукция     Услуги     Контакты     Сертификаты[/list]дизайн схожий ...

    Закрыт
    7 лет назад