Как я вижу этот проект: 1. клиент нажимает кнопку Купить на моем лендинге, ему открывается платежный виджет cloudpayments. В виджете предлагается добавить к заказу еще одну подписку на рассылку и участие в онлайн-клубе(выбрать можно радио-кнопками). Он вводит ...
Разработать дополнение для веб-приложения: функция импорта csv
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо разработать дополнение для существующего веб-приложения: функция импорта csv таблиц определенного формата. (Дополнение может работать независимо от основного функционала приложения.)
Имеется веб-приложение, разработанное на PHP, MySQL и Bootstrap 4. (при необходимости могу предоставить доступ.) на английском языке.
С помощью приложения пользователи (примерно 5 сотрудников компании) управляют предложениями и запросами на различные товары. Например, одна компания предлагает нам 100 айфонов по цене 500 евро, другая компания ищет кофейные машины Delonghi по цене 400 евро за штуку и тому подобное.
Информация такого рода вручную вводиться в базу данных через веб-формуляры и выводится в различных разделах приложения.
Например, для добавления нового предложения или запроса на товар (если товара еще нет в базе данных) вводится сам товар: название товара, уникальный EAN, производитель и категория. Затем для этого товара вводиться само предложение: цена, количество на складе и компания, предлагающая товар.
Если товар уже имеется в базе данных, то предложение вводиться под соответствующим товаром: цена, кол-во, поставщик и некоторые другие данные.
Необходим дополнительный функционал - импорт множества предложений из csv или excel таблицы:
- На отдельной странице “import”, должна иметься форма для загрузки файлов (xls ил csv), с проверкой на расширение и размер файла.
- Файл загружается пользователем и читается (желательно с помощью библиотеки PhpSpreadsheet) и проверяется по следующим критериям:
- количество строк в таблице (например максимум 200 строк)
- соответствие заданному количеству столбцов и их названию: EAN, price, quantity
- уникальность EAN
Если же EAN нет в базе данных, то создаётся товар с данным EAN и затем к созданному товару создаётся соответствующее предложение.
Загрузил два скриншота, как выглядят mysql таблицы товары (articles) и предложения (records).
- Похожие заказы
- Веб-программирование2 заявкиЗакрыт3 года назад
По шаблону (который во вложении) на основе уже имеющей страницы https://obclinic.ru/lazer-prof сделать страницу на Тильде. Фото девушки подобрать и заменить (фото должно соответствовать стилю сайта) Настроить поступление заявок на почту Настроить Я. Метрику и Гугл Аналитикс с целью ...
Веб-программирование5 заявокЗакрыт4 года назадДобрый день! В названии я описал все максимально кратко, а в ТЗ, который я прикрепил ниже, вы можете ознакомиться с детальным заданием. Жду ответа со [u]сроками[/u] и [u]примерной стоимостью[/u], предоплатой. Примечание: сайт будет использоваться для публикации ...
Веб-программирование3 заявкиЗакрыт3 года назадНужно обновить проект, добавить кое-какие улучшения. Верстка готова, нужно только програмировать. оригинал тут gfcafe.ru новая врестка тут gfcafe.webresto.dev
Веб-программирование2 заявкиЗакрыт3 года назадНеобходимо реализовать функционал CRM-системы Битрикс24 под задачи автосервиса (предварительная запись клиента на техническое обслуживание с использованием функционала "Сделки" Битрикс24). ТЗ уже готово, все "хотелки" описаны. Необходимый для внедрения процесс полностью описан как графически, так и ...
Веб-программирование1 заявкаЗакрыт3 года назадТребуется CRM система. Требования: php, mysql, javascript, возможность развернуть на своем сервере. CRM должна иметь модульную архитектуру с возможностью расширения. На начальном этапе CRM должна иметь возможность работать с базой клиентов, модуль для контроля парка ...
Веб-программирование13 заявокЗакрыт3 года назадСистема Opencart. Идет переадресация. Нужно вылечить, обновить систему и модули до безопасной версии.
Веб-программирование1 исполнительЗавершен3 года назадНужно немного подправить сайт на цмс модыкс. Где какие файлы лежат знаю - искать не придется. 1. Подправить модалку для фоты и стили модалки. 2. Сделать категории для статей. Подробности в техническом задании.
Веб-программированиенет заявокЗакрыт3 года назадНеобходимо создать копию букмекера 1xbet и приложения 1xbet для андроид платформы с возможность администрирования то есть. Для админа возможности 1.) увеличение коэффициента ставки (то есть берём коэффициент ставки и 1xbet и увеличиваем на свой коэффициент. Пример 1xbet ...
Веб-программирование4 заявкиЗакрыт3 года назадКорпоративный портал - справочник сотрудников. Окружение: [list][*]backend: PHP 7.3, Symfony 5.1, PostgreSQL; [*]frontend: React + кастомный UI гайд (есть помощь и экспертиза). [/list]Макет для вёрстки будет. Интеграции/клиенты: [list][*]MS Active Directory - авторизация, синхронизация пользователей, построение иерархии, чтение/запись атрибутов;[*]1С, endpoint'ы дадим;[*]Slack;[*]MS Exchange: ...
Веб-программирование2 заявкиЗакрыт3 года назад