Init project

This commit is contained in:
2025-08-27 12:47:23 +04:00
commit 9ee249de29
24 changed files with 2449 additions and 0 deletions

49
README.md Normal file
View File

@@ -0,0 +1,49 @@
# ERP для мастеров - MVP
## 🏗️ Архитектура проекта
```
erp-mvp/
├── core-service/ # Go backend (Core API)
├── doc-service/ # Python document service
├── frontend/ # Angular PWA frontend
├── proto/ # Shared Protocol Buffers
├── docker/ # Docker configurations
└── docker-compose.yml # Main deployment file
```
## 🚀 Быстрый старт
### Требования
- Docker & Docker Compose
- Go 1.21+
- Node.js 18+
- Python 3.11+
### Запуск
```bash
# Клонирование и настройка
git clone <repository>
cd erp-mvp
# Запуск всех сервисов
docker-compose up -d
# Или разработка локально
cd core-service && go run cmd/main.go
cd doc-service && python -m uvicorn app.main:app --reload
cd frontend && npm start
```
## 📚 Документация
- [Архитектура MVP](second-mind-aep/💡%20Идеи/💡%20Проекты/ERP%20для%20малых%20производств/Архитектура-MVP.md)
- [Техническое задание](second-mind-aep/💡%20Идеи/💡%20Проекты/ERP%20для%20малых%20производств/Техническое-задание-MVP.md)
- [MVP План](second-mind-aep/💡%20Идеи/💡%20Проекты/ERP%20для%20малых%20производств/MVP-План.md)
## 🔧 Технологический стек
- **Core Service:** Go (Gin) + PostgreSQL + JWT + gRPC
- **Document Service:** Python (FastAPI) + Redis + Document libraries
- **Frontend:** Angular PWA + Material UI + Tailwind CSS
- **Infrastructure:** Docker + Docker Compose + Redis + HTTPS