Биллинговая система, т.е. система для учета платежей на Laravel
200 USDБиллинговая система, т.е. система для учета платежей.
Технологии:
- Laravel
- API (в идеале — FireBase (Google) или MongoDB.
Они создают API на основе БД + удобны для мобильных приложений, Telegram-ботов и т.д.)
- QR-код сканер в учетной записи админа для идентификации покупателя.
Идея
Избавление от необходимости носить мелкую наличность — достаточно дать один раз некоторую сумму (200 грн, например) и с помощью телефона оплачивать товар/услугу (владельцу не нужен терминал для оплаты — он стоит денег).
Хозяин киоска регистрируется на нашем сайте, создает магазин, учетную запись админа (статус "владелец").
При регистрации отмечает галочку что согласен с правилами и что только он несет ответственность перед законом (налоговой) если посмеет не сообщать о продажах (не платить налоги).
Хозяин добавляет товары (или продавец, смотри далее):
наименование, цена, доступное количество (не обязательное поле), фото (не обязательное поле) и т.д.
После этого для него доступен QR-код для распечатки и наклеивания на витрине киоска -- чтоб покупатели сканировали его и переходили на сайт магазина, где смогут зарегистрироваться, пополнить свой счет (наличными у продавца -- продавец также является админом, но статус "продавец" -- чтоб было понятно кто владелец магазина, а кто просто продавец). После чего может заказать товары/услуги заранее, а придя к киоску дает отсканировать QR-код и таким образом дает понять продавцу что именно он сделал предзаказ. Продавец дает товар и отмечает что товар отпущен для этого покупателя, таким образом покупатель не сможет дважды купить один товар, заплатив единожды.
Безопасность:
Заказ товара и другие важные многоходовые операции должен быть транзакциями (тут думаю понятно).
QR-код покупателя после каждой покупки нужно менять, т.к. иначе злоумышленник сможет использовать его для забирания товара бесплатно в будущем. Т.е. нужно чтоб QR-код содержал соль (посоветовал препод) — т.е. его очередная генерация не могла быть предсказуема на основе данных пользователя. (Но тут снова возникает лазейка для злоумышленника — успев перехватить QR-код до сканирования пользователем и применив его, злоумышленник сможет забрать товар, поэтому, возможно от идеи QR-кода можно избавиться — чтоб пользователь просто в личном кабинете нажимал кнопочку "Я на месте, готов забрать товар" — по API !безопасно! передается команда и продавец сразу видит что кто-то готов забрать товар. Если продавец захочет, может спросить номер заказа, чтоб точно быть уверенным в том что товар забирает истинный покупатель (но это уже как вариант допольнительной безопасности). И, покупатель, если захочет, может выложить свое фото для идентификации (для дополнитльной безопасности) -- но это только идея, думаю вряд ли пользователям понравиться стирание частичной анонимности.
Обязательные требования:
- заказ нужно выполнить в срок, т.к. позже он не будет иметь смысла;
- в течении максимум 1 часа нужно будет выйти на связь и продемонстрировать работу сайта – от установки на ПК до того из чего он состоит и как пользоваться – в режиме демонстрации экрана.
-
198 Добрый день, уважаемый Николай!
Наша команда с удовольствием и с ответственностью будет сотрудничать с вами. Всегда будем готовы отвечать на любые ваши вопросы, будем на связи и отправим процесс работы, в случае, если вы хотите что-то изменить. Работа будет выполнена в сроках, о которых договоримся. Для более подробной информации о сроках и стоимости необходимо ознакомиться с деталями работы. У нашей команды есть огромный опыт в этой сфере, и я уверенна что наша работа удовлетворит вас. У нас в команде есть full-stack разработчик с более чем 4-летним опытом работы в языках PHP Laravel, JS, фреймворк Vue.js, Node.js, Bootstrap, Git, Rest API и конечно же HTML, CSS. Мы с удовольствием поможем вам . Также вы можете увидеть несколько наших работ:
http://totx.io
http://cook-book.site
-
И каковы сроки/бюджет?
-
Бюджет до 9000 грн
-
Current freelance projects in the category PHP
Module for OpenCart: mass creation of products from folders with imagesDevelopment of a mass product creation module for OpenCart (ocStore 3.x) A backend module for OpenCart / ocStore 3.x needs to be developed that automatically creates products from a pre-prepared folder structure with images.Main functionality: mass creation of products from… Content Management Systems, PHP ∙ 17 hours 11 minutes back ∙ 28 proposals |
Developer for CMS website project on Drupal 7 + PHP/MySQL.We are looking for a developer to assist with the setup of a CMS site on Drupal 7 + PHP/MySQL. Task:1. Create product cards for the entire range of products (currently, not all products on the site have product cards with descriptions and characteristics).2. Add correct… Content Management Systems, PHP ∙ 2 days 21 hours back ∙ 39 proposals |
Looking for a Bitrix24 specialist / CRM integrator to set up automation.Our company works with CRM Bitrix24. We need a specialist who can set up automatic addition of phone numbers to leads/orders in two formats. Automation must be correctly configured for two countries: the Republic of Moldova and Romania. Task: When creating a lead or order in… PHP, Web Programming ∙ 3 days 19 hours back ∙ 24 proposals |
Website optimizationOptimization of the website jdgreta.co.uk on Shopify. SEO audit attached to the project. Main tasks - - Fix all meta data - Complete the technical specifications for the programmer (since this project combines tasks for both the programmer and SEO, if you are not a company -… HTML & CSS, PHP ∙ 4 days 15 hours back ∙ 33 proposals |
Horoshop SpecialistNeed a specialist who can correctly set up the product Feed. Problem: Currently, over 13,000 products are being uploaded with the same type value (e.g., "everything for manicure and pedicure"). Because of this, it is impossible to segment products in Google Ads and set different… PHP, Website Maintenance ∙ 5 days 18 hours back ∙ 21 proposals |