Home - PlutoGr/TravelAgency GitHub Wiki
TravelAgency
Учебный проект: сайт-агрегатор туров. За образец взят Tourvisor: пользователь ищет и сравнивает туры, оставляет заявку, менеджер подбирает предложение и ведёт клиента в чате.
Что работает сейчас
- каталог опубликованных туров с фильтрами, сортировкой и страницей тура;
- конструктор тура для менеджера: черновик, шаги мастера, фото, публикация;
- заявки, предложения менеджера, подтверждение клиентом;
- чат по заявке в реальном времени;
- избранное и личный кабинет.
Стек: .NET 10 (микросервисы за YARP Gateway, gRPC между сервисами), PostgreSQL, Redis, MinIO, React 19 + TypeScript + Vite. Dev-среда: Docker Compose на одном сервере, деплой на каждый push в main.
Разделы
| Раздел | Что внутри |
|---|---|
| Действующая документация | Как всё устроено и работает сейчас: архитектура, API, сервисы, инфраструктура, как реализованы функции |
| Будущие доработки | Видение продукта, дорожная карта, спецификации следующих этапов |
Навигация по всем страницам в боковой панели справа. Правила ведения вики: Правила работы с вики.
Dev-стенд: https://dev.travelagencyonline.ru (закрыт паролем).
Код: github.com/PlutoGr/TravelAgency. Автор: PlutoGr.