Рейтинг: 21
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 1
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Автоматизация склада для бара

Используемые навыки:

Описание

Разработка системы управления складскими остатками для общепита с интеграцией POS-системы.
Функциональные требования:
- Ведение учета товаров на складе (наименование, единица измерения, текущий остаток).
- Загрузка данных о продажах из POS-системы (файлом CSV).
- Автоматическое списание товаров по рецептурам при загрузке продаж.
Формирование отчетов:
- Текущие остатки
- Расход товаров за выбранный период
- Выгрузка отчетов в Excel.
Технические требования:
- Backend: Python/Django
- Frontend: HTML, Tailwind CSS
- База данных: SQLite (для разработки), PostgreSQL (для продакшена)
- Система контроля версий: Git

Решение

Примерный план:
- Создаем проект Django и приложение.
- Модели: Product, Recipe, Ingredient, Sale, SaleItem.
- Форма для загрузки CSV файла с продажами.
- Парсинг CSV и создание объектов Sale и SaleItem.
При создании SaleItem, сразу списываем ингредиенты (или отложенно, но тогда нужно убедиться, что нет дублирования).
Представления для отчетов:
- Список продуктов с остатками.
- Отчет по расходу: выбираем период, и по каждому продукту показываем сколько было списано.
- Выгрузка в Excel с помощью библиотеки openpyxl.

Результат

Интерфейс:
- Главная страница: Страница входа.
- Страница с меню склада
- Страница с товарами
- Страница с историей продаж.
- Страница с отчетами.

Презентация проекта

Снимок.PNG
Снимок1.PNG
Снимок2.PNG
Снимок3.PNG

Оценили проект:

0