Требуется написать небольшое приложение для ВК.
Суть приложения следующее:
В приложение загружается фотография определенного товара, пусть это будет Мужская куртка.
При загрузке данного товара в приложении фиксируется:
1. Дата загрузки.
2. Определенный набор текстовых строк (артикул, цена, ссылка на товар, производитель и т.д.)
3. Такие характеристики, как размерный ряд куртки.
Размерный ряд прописывается каждый каждый размер в отдельной строчке, например:
42
44
46
48
50
При внесении всех данных нажимаем кнопку "Сохранить" и данная фотография отображается в виде превью в интерфейсе программы.
Участники сообщества, где размещено данное приложение, заходят в него и смотрят, какие товары там представлены.
Возможно понадобиться реализовать некое подобие категорий товаров.
Например все фото заливаются в альбомы с определенным наименованием, далее программа подтягивает данные из альбомов и присваивает категории имя альбома. В рамках же интерфейса можно переходить из категории в категорию.
Пользователь заходит в категорию Одежда и видит там отображение в виде плашек все товары данной категории.
Нажимает на кнопку "Подробнее" и попадает на конкретную фотографию.
Данное окно оформлено исходя из тех данных, которые мы ввели в самом начале.
Вся информация статична, КРОМЕ превью фото (при нажатии на него фотография отображается полноразмерно) и опций товара размерный ряд.
Пользователь выбирает нужный ему размер, нажимая на кнопку "Выбрать" возле нужного ему размера, и в карточке товара фиксируется Имя пользователя и ссылка на его профиль в ВК.
Так же нужна возможность отмены данного действия. В таком случае возле нужного размера снова появляется кнопка "Выбрать", а имя и ссылка пользователя, совершившего отмену, добавляется в логи программы.
Что происходит тогда, когда все размеры выбраны пользователями: программа тогда отправляет письмо стандартного содержания администратору проекта с указанием того, что все размеры заняты.
Администратор переходит в карточку товара и закрывает ряд путём нажатия кнопки "Закрыть ряд".
В данном случае открывается окно отправки сообщения. Администратор пишет в сообщении какую-то информацию и нажимает кнопку "Отправить".
Сообщение отправляется всем пользователям ВК, кто зарезервировал себе тот или иной размер в данной карточке товара на момент закрытия ряда.
Так же администратор должен иметь возможность самостоятельного закрытия ряда даже при условии, что не все размеры в ряду забронированы.
После отправки всем сообщения данный товар переносится в архив.
Если надо реализовать стандартные ВК-манипуляции, на предмет "добавить в друзья для отправки сообщений", "разрешить приложению отправлять вам сообщения " и т.д. тоже это делаем.
Так же, так как в самом начале мы ставили дату добавления куртки в приложение, нужно реализация таймера, к примеру 21 день.
Если по истечению этого срока все размеры в данном фото не забронировались, данный товар автоматически переносится в архив как не реализованный.
Пока что еще думаем над реализацией отправки сообщений с использованием переменных, например:
%Имя%, вы забронировали в товаре %id_товара% следующие размеры %1% %4% %6% %7%.
Общая сумма бронирования Вами составляет %СУММ1+4+6+7%
Детали обсудим с исполнителем.
Примерные наброски интерфейса в приложении к заданию.
Предлагайте Ваш бюджет и сроки реализации.
Опубликован 18.09.2018 в 00:05