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

Нужно сделать кабинет пользователя на сайте, сейчас он отсутствует + сделать, чтобы за действия на сайте пользователь получал баллы, которые в дальнейшем сможет обменять на деньги. Подробнее в прикрепленном файле. CMS image сильно переделанная под себя. 

Личный кабинет. 2aktera.ru Со стороны пользователя.

Поля:

Имя (ник): После регистрации может изменить 1 раз.

Дата рождения: можно менять

Фото: можно менять (сделать, чтоб принимал только разрешения картинок, и чтоб безопасно)

Ссылка на уведомления от администрации (дальше поясню зачем)

Активность пользователя (добавление комментариев, вопросов, ответов, фото. За каждое действие начисляются баллы)

- Общее количество баллов и расшифровка за что:

Комментарий до 300 символов - 0,1 балл

Комментарий 300-500 символов - 4 баллла

Комментарий от 500 символов - 7 баллов

Фото - 0,1 балл

Вопрос - 1 балл

Ответ - 3 балла

Ответ с фото - 5 баллов.

- Количество списанных баллов (баллы можно обналичить, тут показано, сколько уже выведено).

- Баллы к выводу - в случае накопления 300 баллов можно создать запрос на вывод (простая форма, поля «карта Сбербанка или номер кошелька WebMoney” и сумма - нельзя ввести большую сумму, чем есть у человека или сумму меньше 300)

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

Примерный вид https://prnt.sc/n19htc (не смотрите шрифты и оформление, делаю в программе скринов, делать просто без дизайна)

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

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

Если у пользователя есть уведомления от админа, вывести сюда конвертик https://prnt.sc/kwwt2j

После запроса так же должно прийти письмо админу на почту

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

Публичный профиль.

Виден только авторизованным пользователям. Тут видно основную информацию : имя, дата рождения, фото. Плюс контент пользователя:

- фото (кол-во) -отдельная страница с сеткой фото и под каждым фото название страницы, куда было загружено ссылкой.

- вопросы (список вопросов так же ссылками)

- ответы (список ответов - первые 4 слова- ссылками - желательно сделать якоря на конкретный ответ + не ссылкой название вопроса)

- комментарии - первые 4 слова ссылкой на коммент + название материала не ссылкой)

Желательно сделать пагинацию. По 30 фотки и по 50 строк остального.

Примерный вид https://prnt.sc/n19hwh

В перспективе все усложнится уровнем пользователей (разное число баллов в зависимости от всяких заслуг), бонусы всякие. В общем тема не будет закрыта, может эта информация вам подскажет как сделать код готовым к доработке

5 лет назад
kopenko
34 годаРоссия
6 лет в сервисе
Был
5 лет назад
6 отзывов(-1)
  • Похожие заказы
  • Добрый день! Я только начинаю работать с  php и начал сразу со сложного проекта. Нужна помощь с выводом данных из базы данных. Я могу показывать, что я сделал и что не получается, а вы сможете помочь исправить. Интересно ...

    Закрыт
    5 лет назад
  • Коллеги, здравствуйте.  У нас написан скрипт на google script (JS script)  Скрипт не большой. около 100 строк кода  Задача скрипта, открывать письма в gmail и переходить по ссылке, подтверждая письмо. Затем приходит письмо, и скрипт распазнает картинку, переводя ...

    Закрыт
    5 лет назад
  • Есть страница ВКонтакте.  На стене страницы есть публикации в виде фотографии и текста.  Страница загружается в созданный Вами обработчик (парсер).  Парсер проходит по всем записям на странице и создает некий реестр данных.  Далее пользователь присылает в Личные Сообщения группы, ...

    Закрыт
    5 лет назад
  • Сайт почти сделан. Сотрудничество с предыдущим программистом прекращено из-за жёсткого срыва сроков.  Задача: на opencart доработать сайт интернет-магазина springme.ru   - Подробное ТЗ https://docs.google.com/document/d/1RrYV65l9Z5YPlHqouTph-yjZr3G75iv7v4dBhsDY3G0/edit?usp=sharing Пожалуйста посмотрите внимательно и сообщите о вашем решении, мнении, сроках.

    Закрыт
    5 лет назад
  • Нужен опытный программист отлично знающий modx и модуль синхронизации с 1с mSync который сможет грамотно настроить синхронизацию ИМ с 1с. Сейчас все работает очень криво и не стабильно. Основное что надо сделать: Товары из 1с ...

    Закрыт
    5 лет назад
  • Сделать подобный калькулятор как на [url=https://megagroup.ru/?utm_source=google&utm_medium=cpc&utm_campaign=poisk&utm_content=279498499408&utm_term=megagroup&roistat_referrer=&roistat=google20_g_21653916926_279498499408_megagroup&roistat_pos=1t1&gclid=EAIaIQobChMIxPLcm8ic4QIVU4myCh0FYAz0EAAYASAAEgKktfD_BwE][/url][url=https://megagroup.ru/logotext]https://megagroup.ru/logotext[/url] При нажатии на стоимость. Только в конце должна быть цена и контактная форма.

    Закрыт
    5 лет назад
  • Сайт papagym.kz При нажатии на кнопку о пробной тренировки, на персональной странице каждого тренера, появляется форма заявки, на которой отображаются, все групповые программы, которые ведет этот тренер в соответствии с расписанием и временем, а так же, ...

    Закрыт
    5 лет назад
  • Требуется сделать скрипт сервера управления лицензиями для плагина вставки миниатюр в записи Вордпресс. Добавить вкладку в плагин Mega Thumbnails для управления лицензией с сохранием ключа и проверкой на сервере и снятием лимита. Лицензия снимает ограничение на количество ...

    Завершен
    5 лет назад