Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
9000 ₴

Разработка модуля для Drupal 7

проект завершен


Принцип:

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

функционал со стороны пользователя:

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

функционал со стороны администратора (подразумевается интерфейс в админчасти сайта):

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

"под капотом"

  • таблица конвертации. БД хранящая отношение кода к кол-ву баллов. Зависимость не прямая. Есть перечень групп товаров (10-15) и есть единицы товаров (теоретически неограниченное число). таблица имеет вид "штрих-код - группа товаров". Нужна возможность замены информации в этой таблице через загрузку csv в админке (указано выше).
  • вычисление кол-ва баллов для каждого кода, отталкиваясь от группы товаров (выясняем по штрихкоду) и настроек стоимости в баллах
  • еженедельная отправка писем пользователям с информацией об их активности, которая была за прошедшую неделю или с недоумением "почему вы ничего нового не регистрируете".
  • рассылка всем участникам процесса по факту:
    • добавления нового кода
    • отклонения кода администратором


От вас ожидается модуль, работающий с Drupal 7, использующий дизайн существующего сайта. Использование стилей допускается, но так чтоб без фанатизма. Допустимые зависимости модуля: Views, Panels, CCK, HTMLMail. Остальные по согласованию. Поддержка многоязычности обязательна.

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

Сроки исполнения: ваши предложения, но ориентируюсь на 4 недели. 

Отзыв заказчика об исполнителе Ігорі Гузійчуку

Качество
Профессионализм
Стоимость
Контактность
Сроки

Співпраця була дуже професійною, жодні правки / уточення з мого боку не потребували додаткового розжовування. Людина певно знає з чим працюе. Зауваження виконувались швидко та без зайвих суперечок. Заперечення якщо і були, то виключно раціональні та деякі з них були прийняті. Код продукту, що є результатом співпраці, є достатньо коментованим та супроводжується readme.
По ходу роботи допоміг порадою у вирішенні питання, що не пов'язане з цим замовленням. Украй рекомендую для співпраці. Нажаль, скріншоти додати неможливо, тому що у розробці була внутрішня логіка веб-додатку, а не фронтенд.

Андрей К. Андрей Куликов | Сейф Сейф



  1.  фрилансер больше не работает на сервисе
  2.  3014 
       30   0

    15 дней9000 ₴Победившая ставка
    Ігор Гузійчук проверен 

    Добрый день. Работаю только с Друпал. Большой опыт написания кастомных модулей. Сделаю без проблем. Скайп darrek1984.

    Украина Украина | 21 сентября 2017 |
  1. 20 дней12000 ₴
    Роман PicoHolder
     2182   78   6

    Можем обсудить детали.

    Украина Киев | 19 августа 2016 |

Заказчик
Андрей Куликов
Украина Киев  2   0
Проект опубликован
16 августа 2016
53 просмотра
Местоположение исполнителя
Украина Украина
Метки