Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
9 000 ₴

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

project complete


Принцип:

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

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

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

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

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

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

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


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

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

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

Client's feedback on cooperation with Ігорем Гузійчуком

Quality
Professionalism
Price
Availability
Terms

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


  1.  freelancer isn't working in the service any longer
  2. 5543
       66  0

     Winning proposal 15 days 9 000 ₴

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

    Ukraine Ukraine | 21 September 2017 |
  1.  20 days 12 000 ₴
    Роман
    Роман PicoHolder
    1748     77  6

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

    Ukraine Kyiv | 19 August 2016 |
  • Юрий Ананченко
    17 August 2016 |

    слезы на глаза наворачиваются, это же нужно было изучать пыху/симфони/твиг (а что бы разобраться с твигом хорошо знать фронт), при этом еще разобраться с друпалом и все эти мучения что-бы тебе предложили 8000 грн)))

  • Андрей Куликов — project author
    18 August 2016 |

    Так вы цену озвучите, или так, поговорить?

  • Андрей Куликов — project author
    17 August 2016 |

    Ваша версия цены?