1. Анализ требований
Из технического задания (ТЗ) можно выделить следующие ключевые моменты:
Хранение информации о поставщиках: название, контактные данные, юридические данные (например, ИНН, адрес) и, возможно, дополнительные реквизиты.
Хранение информации о товарах: наименование, описание, цена, количество, характеристики, а также связь с поставщиком.
Связь между сущностями: один поставщик может поставлять несколько товаров (отношение «один-ко-многим»).
Дополнительные функции: возможность фильтрации и поиска по товарам, учёт истории изменений (например, логирование изменений или отметка даты создания/обновления).
2. Проектирование структуры базы данных
Основные сущности
Поставщики (Suppliers)
supplier_id – уникальный идентификатор поставщика (PRIMARY KEY).
name – наименование поставщика.
address – юридический/фактический адрес.
phone – контактный телефон.
email – адрес электронной почты.
website – веб-сайт (если имеется).
Дополнительные поля: ИНН, реквизиты банковских счетов, дата регистрации и т.д.
Товары (Products)
product_id – уникальный идентификатор товара (PRIMARY KEY).
supplier_id – внешний ключ, связывающий товар с поставщиком.
name – наименование товара.
description – описание, характеристики товара.
price – цена товара.
stock – количество на складе.
Возможны и другие атрибуты: категория, единица измерения, артикул и т.д.
Возможные расширения
Категории товаров: Если необходимо классифицировать товары по группам, можно добавить таблицу Categories и установить связь «многие ко многим» между товарами и категориями через промежуточную таблицу.
История изменений: Для аудита можно реализовать отдельные таблицы для логирования изменений записей.
Здравствуйте, готовы предложить вариант решения вашей задачи. Большой опыт (с 2012 года) в создании веб-проектов любой степени сложности.
---
Работаем по официальному договору от имени юридического лица (ООО) по ТЗ.
---
Реализуем ваш проект используя стек LAMP/WAMP (Linux/Windows, Apache, Mysql, PHP). При возникновении необходимости использования эмуляции человеческих действий в браузере (например при парсинге данных со сторонних веб-ресурсов, имеющих активную антибот-систему с защитой от парсинга) - подключим ZennoBox, который будет работать параллельно с основной программной системой, реализованной на стеке LAMP/WAMP.
Более подробная информация о ZennoBox: https://zennolab.atlassian.net/wiki/spaces/RU/pages/495386651/ZennoBox?id=ru:zennobox
---
В результате вы получите веб-приложение с необходимым вам функционалом. Обработку, хранение и отображение информации будет реализовывать стек WAMP (Windows, Apache, MySQL, PHP). Веб-интерфейс приложения создадим на базе HTML/CSS+JavaScript. Динамическая подгрузка информации в веб-интерфейс (без необходимости перезагрузки страницы) будет реализована на базе технологии AJAX.
---
Проект (из портфолио) разработанного нами интернет-магазина товаров из Китая с онлайн парсингом товаров:
https://freelance.habr.com/projects/424297
---
Имеется ранее разработанный, схожий с вашим по системе распределения прав пользователей в системе, проект "Сервис по работе с контрагентами":
https://freelance.habr.com/projects/396204
---
Являемся экспертами в понимании принципов информационной безопасности. Имеется собственная разработка в данной области – Сканер уязвимостей Security-Scan (Подробная информация о нем имеется на нашем сайте: https://isaweb.tech/main/index.php?page=projects&hash=gjd2ydyokyd4xpmncc5 )
Знаю 3 языка программирования почти в совершенстве: Pascal
Java, Python и SQL, хорошо знаком с языками программирования C++, Html, Javascript TypeScript, CSS; умею работать со всеми программами из пакета MS Office, а также с программами Libre Office и Android Eclipse, Maxima, Mathlab; уровень владения английским - Intermediate (B2). Личные качества: трудолюбивый, целеустремленный, терпеливый, усидчивый, ответственный, люблю все новое и неизведанное. Так получилось, что основной стек для меня - это Java 1.8(11) + Spring Boot для Backend и Java для Android. Работаю на языке Java 4 года(еще в школе впервые с ним познакомился и влюбился на всю жизнь), python - 2 года, node.js - 2 года, Kotlin - 2 года, php - 1,5 года, React.js - 2 года. Все мои работы находятся здесь: https://github.com/povilas1565. Мой ТГ: @Pavel5599. Поэтому резонно, что я делаю почти все на Java(Kotlin) и Python и Node.js. Мой ТГ:@Pavel5599. Также занимаюсь разработкой простых сайтов на React и статическом html,css,js. Также работаю на C# и React Native, а также Flutter. Занимаюсь профессиональной публикацией и выгрузкой приложений в google play. Также являюсь штатным тестировщиком с опытом в 2,5 года в компаниях Tech Usta и Active Computers. Я собаку съел на автотестах и мануал -тестах. Автотесты преимущественно через Postman, мануал-полный анализ и использование консоли разработчика на полную. Сделаю все быстро и четко. Я на протяжении года разрабатывал Android- приложения в компании Nomadic Soft под сферу гемблинга (букмекерские конторы, онлайн-казино и т.д.) на Flutter и Kotlin. Ставка в час 700 рублей у меня. Как раз ровно год последний занимался разработкой приложений под гемблинг в компании Nomadic Soft.
Основная специализация: Веб-разработка и Продуктовый дизайн
Добрый день!
Я занимаюсь разработкой различных сайтов, порталов, интернет-магазинов и созданием CRM-систем.
Разрабатываю нестандартные проекты с генерацией отчетов, различных форм, калькуляторов на сайтах, и подключением безопасных платежных систем.
Выполняю различные проекты с вычислениями и программированием, а также требующие математического моделирования.
Также занимаюсь автоматизацией сбора, хранения, структурирования и предоставления информации в базах данных.
Могу выполнить Ваш проект по расчетам и визуализации данных.
Привет. Реализую на ruby/rails. Срок разработки - от 1 месяца, стоимость месяца работы - 80000р. Не фултайм. Связь вне сайта через электронную почту или джаббер.
Если интересно - пиши, большой опыт реализации подобных проектов под ключ.
День добрый.
Готов реализовать портал поставщиков на Yii2.
Подобный функционал много раз реализовывался, за исключением карты.
Масса работ. Продемонстрирую в телеграмм при созвоне.
Функционал до взаимодействия пользователя с картой могу реализовать за 10-14 дней.
С картой надо смотреть отдельно, дизайн, верстка и т.д.
Основная специализация: Веб-разработка и Продуктовый дизайн
STRAPI 5, 1500 руб в час, сделаю быстрее, чем за 90 дней + поддержка за отдельную плату.
Подробности уже при личном общении, без договоров, раздельная оплата только за результаты, предоплату не беру.
здравствуйте, готов выполнить ваше задание, большой опыт работы с разными БД, нужны примеры данных (если есть) или структура, которую хотите видеть
тг - SonyPack
Привет, имею большой опыт в разработке скриптов, сайтов, парсеров и просто програм на python, одним словом пишу всо, также пишу приложения на Андроид, с удовольствием возьмусь за работу, сделаю всо в лучшем виде и в кратчайшие сроки, также помогу запустить и разобраться.
Мое портфолио: https://ochistka35.wixsite.com/daichasportfolio
Мой телеграм: https://t.me/daicha_helper_bot (если у вас спам, не проблема)
Создание базы данных поставщиков и товаров
Реклама
Создание базы данных поставщиков и товаров
Подробное ТЗ здесь: https://docs.google.com/spreadsheets/d/1gVC-zakIOFonwIl57fsU8Avhq9IVewr25WmW0J-KoJg/edit?gid=417193863#gid=417193863