LocalPro Finder v2 — без AI-диагностики, Coming Soon окно
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
# LocalPro Finder — v2 (Без AI-диагностики)
|
||||
|
||||
Площадка для поиска мастеров рядом с вами. Версия 2 без AI-агента диагностики.
|
||||
|
||||
## 🚀 Быстрый старт
|
||||
|
||||
### Требования
|
||||
- Docker + Docker Compose
|
||||
- PostgreSQL 16+
|
||||
- Redis 7+
|
||||
|
||||
### Запуск через Docker Compose
|
||||
|
||||
```bash
|
||||
# 1. Скопируйте .env.example в .env и заполните переменные
|
||||
cp backend/.env.example backend/.env
|
||||
|
||||
# 2. Запустите стек
|
||||
docker compose up -d --build
|
||||
|
||||
# 3. Проверьте что всё работает
|
||||
curl http://localhost:8000/api/health
|
||||
```
|
||||
|
||||
## 📦 Фичи v2
|
||||
|
||||
- ✅ Регистрация / Вход (JWT)
|
||||
- ✅ Создание проектов (запрос на услугу)
|
||||
- ✅ Назначение мастера на проект
|
||||
- ✅ Система отзывов и рейтингов
|
||||
- ✅ Встроенный чат между клиентом и мастером
|
||||
- ✅ Подписки (Premium для мастеров)
|
||||
- ⏳ AI Диагностика — Coming Soon
|
||||
|
||||
## 📁 Структура
|
||||
|
||||
```
|
||||
localpro-finder-v2/
|
||||
├── backend/ # FastAPI бэкенд
|
||||
│ ├── src/api/routes/
|
||||
│ │ ├── auth.py # Регистрация, логин, JWT
|
||||
│ │ ├── projects.py # Создание проектов
|
||||
│ │ ├── reviews.py # Отзывы и рейтинги
|
||||
│ │ ├── chats.py # Чат между клиентом и мастером
|
||||
│ │ └── subscriptions.py # Подписки мастеров
|
||||
├── frontend/ # Next.js фронтенд
|
||||
│ ├── src/pages/
|
||||
│ │ ├── index.tsx # Главная (поиск, категории)
|
||||
│ │ ├── login.tsx # Вход
|
||||
│ │ └── register.tsx # Регистрация
|
||||
├── docker-compose.yml
|
||||
```
|
||||
|
||||
## 🔧 API Endpoints
|
||||
|
||||
| Метод | Путь | Описание |
|
||||
|-------|------|----------|
|
||||
| POST | `/api/auth/register` | Регистрация пользователя |
|
||||
| POST | `/api/auth/login` | Вход (JWT) |
|
||||
| POST | `/api/projects/` | Создать проект |
|
||||
| POST | `/api/projects/{id}/assign-master` | Назначить мастера |
|
||||
| GET | `/api/reviews/master/{id}` | Отзывы мастера |
|
||||
| POST | `/api/chats/project/{id}/send` | Отправить сообщение |
|
||||
|
||||
## 📝 License
|
||||
|
||||
MIT © 2026 LocalPro Finder
|
||||
Reference in New Issue
Block a user