Десктоп приложение для добавления товаров на Python

5 000 руб. за проект
05 мая 2024, 01:43 • 18 откликов • 112 просмотров
Краткое описание:

Требуется разработать начальную версию десктопного приложения на Python для добавления товаров в базу данных MySQL. Приложение будет служить основой для более масштабной системы управления складом торговой компании.


Основные требования:

  1. Интерфейс приложения:
    • Кнопка "Добавить номенклатуру" для открытия формы добавления товара.
  2. Форма добавления товара должна включать следующие поля:
    • Внутренний артикул: уникальный идентификатор товара.
    • Техническое описание: подробное описание товара.
    • Артикул производителя: необязательное поле.
    • Размеры: выбор из предустановленных значений с возможностью добавления новых вариантов.
    • Цвет: выпадающий список с возможностью добавления новых вариантов.
    • Название ткани: выпадающий список с возможностью добавления новых вариантов.
    • ТН ВЭД: код товара по классификатору внешнеэкономической деятельности, с ограничением формата ввода.
    • Пол: выбор пола (Мужской, Женский, Мальчик, Девочка).
    • Категория: выпадающий список категорий с возможностью добавления новых вариантов.
    • Кто создал: автоматически устанавливается в "админ".
    • Время создания: фиксация времени создания записи.
    • Статус: автоматически устанавливается в "Новый".
  3. Функционал:
    • Добавление записей в базу данных MySQL с валидацией введённых данных.
    • Интерфейс должен быть интуитивно понятен и удобен для пользователя.
Дополнительные требования:

  • В дальнейшем планируется расширение функционала приложения для полноценной работы склада торговой компании. Разработчику предстоит заниматься не только начальной разработкой, но и последующим масштабированием проекта.
Ожидаемые навыки:

  • Опыт работы с Python и PyQt или аналогичными технологиями для создания графических интерфейсов.
  • Опыт работы с MySQL и разработкой клиент-серверных приложений.
  • Понимание принципов проектирования пользовательских интерфейсов и взаимодействия с базами данных.

Примечание:

Прошу откликаться только тех разработчиков, которые готовы заниматься долгосрочной разработкой и поддержкой проекта. Ваше предложение должно включать предварительный план работ и оценку времени на разработку начальной версии приложения.