Бюджет: 500 USD Срок: 1 день
Привет! Имею опыт работы с WordPress, а также знаю HTML/CSS/PHP. Могу помочь вам реализовать ваш проект.
Необходимо создать личные кабинеты для сайта иностранных языков с тремя ролями: администратор, преподаватель, ученик.
Сайт создан на базе WordPress. ТЗ прикрепляю ниже.
Буду рада рассмотреть ваши предложения по созданию и способа реализации данного проекта.
Бюджет: 500 USD Срок: 1 день
Привет! Имею опыт работы с WordPress, а также знаю HTML/CSS/PHP. Могу помочь вам реализовать ваш проект.
Бюджет: 1500 USD Срок: 60 дней
Добро пожаловать, я могу!
О нас :
Я квалифицированный старший front-end веб-разработчик с опытом работы уже более 6 лет.
Я занимаюсь созданием сайтов под ключ и обработкой существующих.
Мой сервис :
Бесплатная консультация;
- возьму на себя комиссию по проекту;
- Без проблем делаю правки даже после сдачи проекта (в рамках ТЗ);
- Если я по своему опыту неправильно оценила проект по срокам, то я не получаю дополнительной оплаты за отработанные дни;
- Использую только лучшие из новейших технологий;
- листья не сломаются при замене контента;
- Качество моей работы это не просто мои слова, а качественный портфолио и много отзывов от довольных клиентов, а чтобы убедиться в высоком качестве моего кода, вы можете пересмотреть репозитории на моем github: github.com/web-programmer-pro
Бюджет: 1000 USD Срок: 10 дней
Добрий день
Разработаю личный кабинет на базе плагина для Wordpress
Скиньте в личку ТЗ, это не открывается
Бюджет: 1500 USD Срок: 30 дней
Здравствуйте!
Разработкой занимаемся уже более 10 лет)
Пишите в личку, обсудим детали и можем стартовать.
Работаем по Договору, все безопасно
Бюджет: 1500 USD Срок: 45 дней
Здравствуйте!
Разработкой сайтов занимаюсь с 2010 года, работаю в команде с дизайнером.
Примеры работ Вы можете увидеть в Портфолио:
Freelancehunt
Примеры сайтов по разным нишам:
https://aboutu.live/ - сервис подбора психологов
https://flydoha.qa/ - система поиска авиабилетов
https://prelif.com/ - биржа фриланса
Готов обсудить детали и приступить к работе!
С уважением, Павел.
Бюджет: 1500 USD Срок: 1 день
Добрый день, готов сделать.
Пишите)
Стоимость може быть изменена учитывая пожелания
Аутентификация и авторизация
Для посетителей Интернет-ресурса доступна вся информация, которая опубликована администратором для общего просмотра. Для работы с административным интерфейсом администратору сайта необходимо аутентифицироваться при помощи логина и пароля, которые выдаются ему РАЗРАБОТЧИКОМ.
Личный кабинет доступен только пользователям, которых зарегистрировал администратор.
Система администрирования - закрытая часть сайта. Доступна только администраторам.
Кабинет администратора
- Добавить пользователя
- (создание личного кабинета для преподавателя, ученика)
- Форма регистрации ученика (профиль ученика):
- ID (номер) (номер формируется автоматически)
- ФИО;
- Телефон
- Skype
- Преподаватель (выпадающий список всех зарегистрированных преподавателей);
- Язык (выпадающий список всех языков);
- Курс (выпадающий список, 3 опции: названия языка + для взрослых, для детей и подростков, носитель языка);
- Дата оплаты (поле необязательно для заполнения, предусмотреть возможность внесения даты после регистрации пользователя);
- Всего уроков (количество оплаченных уроков) (поле необязательно для заполнения, предусмотреть возможность внесения количества уроков после регистрации пользователя);
- - Пароль (после регистрации система выдает логин(e-mail) и пароль пользователя, по которому он может аутентифицироваться на сайте)
- Форма регистрации преподавателя (профиль преподавателя):
- ID (номер) (номер формируется автоматически)
- ФИО;
- Телефон
- Skype
- Языки (преподаваемые языки, возможность указания более 1 языка);
- Курс (выпадающий список, 3 опции: названия языка + для взрослых, для детей и подростков, носитель языка);
- Стоимость 1 занятия для учителя (при преподавании нескольких языков одним учителем, для каждого языка предусмотреть возможность разных ставок. Также для каждого курса (для взрослых, для детей и подростков, носитель языка), разная ставка).
- Пароль (после регистрации система выдает логин(e-mail) и пароль пользователя, по которому он может аутентифицироваться на сайте)
- Расписание
- Просмотр графика занятий учителей.
- Три вкладки для выбора:
- 1.Преподаватель (выдающий список всех зарегистрированных преподавателей);
- 2.Язык (выпадающий список языков, который ведет преподаватель)
- 3.Курсы (выпадающий список курсов: для взрослых, для детей и подростков, носитель)
- После ввода информации, система выдает расписание соответствующего учителя.
- Студенты
- Просмотр зарегистрированных студентов
- - ID (номер)
- -Студент (ФИО);
- -Телефон
- -Skype
- -Курс
- -Язык
- -Дата оплаты;
- -Всего уроков (количество оплаченных уроков);
- -Уроков проведено (количество проведенных уроков), автоматически вычитывается системой на этапе планирования урока;
- -Доступно уроков (Количество оставшиеся оплаченных уроков) (автоматически вычитывается системой из ячеек всего уроков+уроков проведено);
- Преподаватели
- -ID (номер)
- -ФИО;
- -Телефон
- -Skype
- -Языки (все языки которые ведет преподаватель)
- -Курсы (все курсы которые ведет преподаватель);
- - Стоимость 1 занятия для учителя (при преподавании нескольких языков одним учителем, для каждого языка предусмотреть возможность разных ставок. Также для каждого курса (для взрослых, для детей и подростков, носитель языка), разная ставка).
5. Отчеты
(просмотреть количество проведенных уроков для выплаты зарплаты каждому учителю).
Возможность выбора даты (дата от:/дата до:)
Форма отчета:
- Преподаватель (выдающий список преподавателей)
- Курс (выдающий список курсов, которые ведет преподаватель)
-Язык (выдающий список языков, которые ведет преподаватель)
- Количество уроков (количество проведенных уроков за выбранный период)
- Заработано
- Всего студентов
- Всего уроков
-Проведено уроков (количество проведенных уроков), автоматически вычитывается системой на этапе планирования урока;
-Доступно уроков (Количество оставшиеся оплаченных уроков) (автоматически вычитывается системой из ячеек всего уроков+уроков проведено)
Зарегистрированный пользователь –ученик и преподаватель имеют личный
кабинет с соответствующим функционалом.
Зарегистрированный пользователь –преподаватель
Личный кабинет преподавателя содержит следующие вкладки:
- 1. Профиль
- -ID
- -ФИО
- - Телефон
- - Skype
- - Языки
- Смена пароля
- Преподаватель имеет возможность внести правки в разделы: телефон, e-mail, skype.
- Расписание
- составление графика занятий (планирование урока). Календарь позволяющий выбрать дату и время (пример ниже)
- Преподаватель назначает урок на соответствующую дату и время, отмечает урок как проведенный после его фактического проведения;
Форма для назначения урока: дата и время (указывается автоматически при выборе окошка из календаря выше) → статус урока (назначен (указывается автоматически при планировании урока) - цвет желтый, проведен (после выполнения урока преподаватель меняет статус – цвет зеленый) → студент (выпадающий список ФИО студентов соответствующего преподавателя) → курс (3 опции: названия языка + для взрослых, для детей и подростков или носитель языка) → платеж (дата платежа в формате: Иванов Иван Иванович, платеж 10.10.23, количество уроков)
Пример
После планирования урока, количество доступных оплаченных уроков автоматически минусуется (уменьшается) из общего количества оплаченных уроков. Если у ученика нет доступной оплаты, учитель нет возможности запланировать урок.
- Студенты
- - ID (номер)
- -Студент (ФИО);
- -Телефон
- -Skype
- -Курс
- -Язык
- -Дата оплаты (дата последнего платежа);
- -Всего уроков (количество оплаченных уроков);
- -Уроков проведено (количество проведенных уроков), автоматически вычитывается системой на этапе планирования урока;
- -Доступно уроков (Количество оставшиеся оплаченных уроков) (автоматически вычитывается системой из ячеек всего уроков+уроков проведено);
- Платежи
- - ID (номер)
- - Студент (ФИО);
- - Преподаватель
- - Курс
- - Всего уроков
- -Платеж Статус (Открыт/закрыт) (отображается статус платежа, вычитывается из всего уроков+уроков проведено, открыт-еще остались непроведённые уроки (указывается количество. Закрыт-нет доступных уроков (указывается количество).
- -Уроков проведено (количество проведенных уроков), автоматически вычитывается системой на этапе планирования урока;
- -Уроков запланировано (Количество запланированных уроков, но не отмеченных зеленым);
- - Уроков отменено (указывается количество отмененных (удаленных) уроков администратором)
- 5. Отчеты
- Возможность выбора даты (дата от:/дата до:)
- Форма отчета:
- - Преподаватель (указано ФИО преподавателя который аутентифицировался)
- - Курс
- - Язык
- -Количество уроков (количество проведенных уроков за выбранный период)
- - Заработано
- - Всего студентов
Зарегистрированный пользователь –ученик
Личный кабинет ученика содержит следующие вкладки:
- 1. Профиль
- - ID
- - ФИО
- - Телефон
- - Skype
- - Языки
- Смена пароля
- Расписание
- Календарь, где указаны даты и время уроков
- Преподаватель
- - Преподаватели (ФИО);
- - Skype
- Платежи
- - ID (номер)
- - Студент (ФИО);
- - Преподаватель
- - Курс
- - Всего уроков
- - Платеж Статус (Открыт/закрыт) (отображается статус платежа, вычитывается из всего уроков+уроков проведено, открыт-еще остались непроведённые уроки (указывается количество. Закрыт-нет доступных уроков (указывается количество).
- -Уроков проведено (количество проведенных уроков), автоматически вычитывается системой на этапе планирования урока;
- -Уроков запланировано (Количество запланированных уроков, но не отмеченных зеленым);
- -Уроков отменено (указывается количество отмененных (удаленных) уроков администратором)
- 5. Реквизиты для оплаты
- Необходимо прикрепить информацию, где будут указаны все возможные варианты оплаты, чтобы ученик имел возможность выбрать наиболее подходящий.
- 6. Подтверждение оплаты
- После проведения оплаты учеником необходимо предусмотреть возможность отправки чека в данной вкладке. После отправки чека на почту школы приходит уведомление о получении чека.
- Форма «Подтверждение оплаты»:
- -Прикрепить чек (формат файла pdf, jpg, jpeg или png )
- -Отправить
Веб-программирование 64 ставки 29 июля
HTML и CSS верстка 14 ставок 23 июля
Веб-программирование 83 ставки 20 июля