Фриланс проекты › Разработка модуля для Drupal 7
Разработка модуля для Drupal 7
проект завершен
Принцип:
пользователь регистрирует уникальный код (получает в офлайне) - получает некое кол-во баллов на свой счет. Копит баллы и может их потратить на те или иные радости.
функционал со стороны пользователя:
- форма отправки кода (2 текстовых поля, включая изображение)
- форма при валидации проходит проверку на наличие кода в базе введенных и на соответствие кодов шаблону
- список "его" кодов со статусами (ожидает проверку, одобрен, отклонен)
- для кодов со статусами "отклонен" и "ожидает" есть возможность изменять значения полей
- отображение количества баллов на счете
- витрина с призами - фото, описание, стоимость в баллах, "заказать"
- при "покупке" соотв. кол-во баллов списывается со счета пользователя
- отображения истории своих трат - дата, покупка, стоимость
функционал со стороны администратора (подразумевается интерфейс в админчасти сайта):
- управление списком призов
- список кодов пользователей с фильтрами по нескольким значениям
- проверка кода с возможностью присваивать статусы (одобрен, отклонен)
- процедура подразумевает сличение двух групп цифр на фото с данными, введенными в пользователем.
- для "отклонен" описание причины
- загрузка цсв с таблицей соответствия кодов группам товаров (см ниже, "таблица конвертации").
- изменение стоимости кодов в баллах.
"под капотом"
- таблица конвертации. БД хранящая отношение кода к кол-ву баллов. Зависимость не прямая. Есть перечень групп товаров (10-15) и есть единицы товаров (теоретически неограниченное число). таблица имеет вид "штрих-код - группа товаров". Нужна возможность замены информации в этой таблице через загрузку csv в админке (указано выше).
- вычисление кол-ва баллов для каждого кода, отталкиваясь от группы товаров (выясняем по штрихкоду) и настроек стоимости в баллах
- еженедельная отправка писем пользователям с информацией об их активности, которая была за прошедшую неделю или с недоумением "почему вы ничего нового не регистрируете".
- рассылка всем участникам процесса по факту:
- добавления нового кода
- отклонения кода администратором
От вас ожидается модуль, работающий с Drupal 7, использующий дизайн существующего сайта. Использование стилей допускается, но так чтоб без фанатизма. Допустимые зависимости модуля: Views, Panels, CCK, HTMLMail. Остальные по согласованию. Поддержка многоязычности обязательна.
Комментарии в коде обязательны, стандарты комментирования не имеют значения, важно чтобы разработчику после вас было ясно что зачем существует, что какая функция принимает и что отдает.
Сроки исполнения: ваши предложения, но ориентируюсь на 4 недели.
Отзыв заказчика об исполнителе Ігорі Гузійчуку
Разработка модуля для Drupal 7Співпраця була дуже професійною, жодні правки / уточення з мого боку не потребували додаткового розжовування. Людина певно знає з чим працюе. Зауваження виконувались швидко та без зайвих суперечок. Заперечення якщо і були, то виключно раціональні та деякі з них були прийняті. Код продукту, що є результатом співпраці, є достатньо коментованим та супроводжується readme.
По ходу роботи допоміг порадою у вирішенні питання, що не пов'язане з цим замовленням. Украй рекомендую для співпраці. Нажаль, скріншоти додати неможливо, тому що у розробці була внутрішня логіка веб-додатку, а не фронтенд.
-
фрилансер больше не работает на сервисе
-
Добрый день. Работаю только с Друпал. Большой опыт написания кастомных модулей. Сделаю без проблем. Скайп darrek1984.
-
Роман PicoHolder
2087 78 6Можем обсудить детали.
-
слезы на глаза наворачиваются, это же нужно было изучать пыху/симфони/твиг (а что бы разобраться с твигом хорошо знать фронт), при этом еще разобраться с друпалом и все эти мучения что-бы тебе предложили 8000 грн)))
-
Андрей Куликов
— заказчик проекта
Ваша версия цены?