Имеется сайт знакомств в виде доски объявлений. Пользователи размещают свои объявления, на сайте имеется функция "ВИП отображения" анкеты в самом верху. Ее можно активировать через админ панель. Нужно внедрить оплату robokassa ...
Доработка сайта на Django(python)
Вот сайт на Django: https://egetrener.me
Основное его содержание это курсы, состоящие из лекций. На главной есть две вкладки с расписанием будущих курсов и с прошедшими. Лекции внутри курса бывают платные и бесплатные(подарок). Платные не доступны, пока залогиненный пользователь не купит весь курс.
Есть админка, которая всем этим управляет.
Общее. Нужно сделать возможность получать сертификаты за некоторые пройденные курсы(пройденным является курс, за который человек заплатил, и если курс закончился. Дата окончания задается администратором). У учителей и учеников(это отдельная метка при регистрации) сертификаты выглядит по разному. У всех должна быть отдельная вкладка в личном кабинете "портфолио", в которой видны превью всех сертификатов и можно сказать *.pdf с сертификатом. У сертификата есть только макет, сверстать и подставлять в него данные тоже нужно.
Первое. Надо добавить к свойствам курса следующие поля:
1. Выдаются ли сертификаты за этот курс(тем у кого есть этот курс)
2. С какой даты делать доступными сертификаты в кабинетах учителей
3. Название курса которое написать в сертификаты(отдельно учителя и ученики)
4. Количество часов(продолжительность курса)
5. Дата которую писать в сертификате(месяц и год)
6. 4 символы(цифра и буквы), на которые будут начинаться номера сертификатов за этот курс
Второе. Вкладка: Портфолио
Должна быть отдельная вкладка(там где Расписание, Пакеты, Контакты и тд)
Если сертификатов у человека нет, то внутри написано «У вас пока нет доступных сертификатов». Пройдите курс, чтобы получить сертификат.
Если сертификаты есть:
Там должен быть список курсов, за которые у человека есть сертификаты. У каждого курса должно быть превью сертификата большое и кнопка скачать, по которой скачивается pdf с сертификатом. Там должно быть актуальное имя человека и данные(т.е. если поменять данные пользователя, то в сертификате тоже должны поменяться данные).
Третье. Сделать пометки курсам, что за него выдается сертификат. Во вкладке «пакеты» и в «расписание» (в обеих вкладках) должна быть спец. иконка у всех курсов, за которые можно получить сертификат. Справа от названия заметная иконка. При наведении на иконку должна быть подсказка «За прохождение курса выдается электронный сертификат».
Изменяемые данные сертификата:
- название курса(разные учителю и ученику)
- месяц и год
- ФИО
- месяц и год диплома
- номер сертификат
Тестирование этого функционала и правка всех багов это тоже ваша работа.
Заявки фрилансеров
Похожие заказы
- Веб-программирование14 заявокЗакрыт7 лет назад
Требуется опытный разработчик на Битрикс (от 2-х лет) для доработки проекта. Хорошее знание Bitrix API. Подробности при общении.
Веб-программирование11 заявокЗакрыт7 лет назадСписок правок на сайте - docs.google.com/document/... Кроме ТЗ нужно еще сделать: 1. Сайт не совсем корректно отображается на айфонах, не загружаются все фото на двух страницах сайта. С андроид таких проблем нет. ...
Веб-программирование3 заявкиЗакрыт7 лет назадДобрый день, Нужно сверстать и сделать базовую настройку SEO для лендинга. Дизайн должен быть адаптивный. Будет всего 2 страницы: 1. Главная страница на которой будет форма ...
Веб-программирование12 заявокЗакрыт7 лет назадИнтересует пару вопросов по использованию интернет магазина на битрикс.
Веб-программирование8 заявокЗакрыт7 лет назад- $20
Есть модуль создания шаблона на php По сути это регулярка, которая перед каждым блоком div вставляет метку для верстальщика. $shapka = preg_replace('/(]*>(.*?))/s', '{d}$1', $shapka); Нужно добавить JS который при наведении ...
Веб-программирование1 исполнительЗавершен7 лет назад Опенкарт 1.5.6.4, работает на поддоменах, которые созданы через группы пользователей, перенес сайт на другой сервер, открывает только главную страницу, а на другие страницы не переходит переадресовывает на главную 301 редиректом vqmod переустановил ...
Веб-программирование7 заявокЗакрыт7 лет назад- $30
Доброго времени суток! Нужно завершить начатую работу по натяжке дизайна на сайт. Половина сайта уже натянута и основные блоки сверстаны, нужно по аналоги натянуть несколько оставшихся сервисов, возможно сверстать несколько новых элементов. ...
Веб-программирование4 заявкиЗакрыт7 лет назад Нужен парсер, который будет ежедневно собирать информацию о всех валютах с coinmarketcap.com и выводить их в таблице по запросу. Подробнее в переписке.
Веб-программирование1 исполнительЗавершен7 лет назадПример: адаптивный - starcdn.ru/sustalife147 переделали в мобильный starcdn.ru/sustalife147_mob/ ТЗ здесь - https://docs.google.com/document/d/1AUKFSbbxyOMlS-NApBXazMvRNOY53iPefv6YqiMmBZY/edit?usp=sharing Цена, сроки?
Веб-программирование1 исполнительЗавершен7 лет назад