Initial commit from monorepo
This commit is contained in:
43
README.md
Normal file
43
README.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Exchange Service
|
||||
|
||||
Backend сервис для биржи товаров в системе Optovia.
|
||||
|
||||
## Описание
|
||||
|
||||
Сервис для управления офферами (предложениями) и заявками (RFQ) на товары. Включает интеграцию с Odoo для получения справочников товаров и логистических узлов.
|
||||
|
||||
## Основные функции
|
||||
|
||||
- Создание и управление офферами (каталог товаров)
|
||||
- Позиции офферов с ценами и количествами
|
||||
- Создание заявок на товары (RFQ)
|
||||
- Проксирование справочников из Odoo (товары, локации)
|
||||
|
||||
## Модели данных
|
||||
|
||||
- **Offer** - предложение товаров от команды
|
||||
- **OfferLine** - позиции оффера (товар, количество, цена)
|
||||
- **Request** - заявка на товар (RFQ)
|
||||
|
||||
## Статусы офферов
|
||||
|
||||
- `draft` - Черновик
|
||||
- `active` - Активно
|
||||
- `closed` - Закрыто
|
||||
- `cancelled` - Отменено
|
||||
|
||||
## Технологии
|
||||
|
||||
- Django 5.2.8
|
||||
- GraphQL (Graphene-Django)
|
||||
- PostgreSQL
|
||||
- Odoo Integration
|
||||
- Gunicorn
|
||||
|
||||
## Развертывание
|
||||
|
||||
Проект развертывается через Nixpacks на Dokploy с автоматическими миграциями.
|
||||
|
||||
## Автор
|
||||
|
||||
Ruslan Bakiev
|
||||
Reference in New Issue
Block a user