Files
tp/main_dc/yalarba
valitovgaziz e4a1fcfd25 On branch main
modified:   main_dc/yalarba/api_yal/internal/domain/feetback/dto.go
	modified:   main_dc/yalarba/api_yal/internal/domain/feetback/handler.go
	modified:   main_dc/yalarba/api_yal/internal/domain/feetback/router.go
	modified:   main_dc/yalarba/api_yal/internal/domain/feetback/service.go
feedback domain is almost ready
2026-05-19 13:19:47 +05:00
..
2026-05-19 13:19:47 +05:00
2026-01-22 03:50:01 +05:00

🏔️ Туристический агрегатор EasySite & YalArba

Полноценная экосистема для туристического рынка:
B2B-платформа для владельцев + B2C-платформа для туристов


🎯 Что это?

EasySite (easysite102.ru)

Платформа для владельцев туристических объектов:
Отели, санатории, рестораны, достопримечательности создают и управляют своими сайтами в несколько кликов.

YalArba (yalarba.ru)

Платформа для туристов:
Поиск, отзывы, маршруты и бронирование мест отдыха по всей России.


🛠️ Технологии

  • Frontend: Nuxt.js 3 (EasySite), Vue 3 (YalArba)
  • Backend: Go (Golang) + PostgreSQL
  • Инфраструктура: Docker, Nginx, Let's Encrypt
  • Безопасность: JWT, HTTPS, ролевая модель

🚀 Быстрый старт

# Клонировать репозиторий
git clone <репозиторий>

# Запустить все сервисы
docker-compose up -d

# Доступны:
# - EasySite: http://localhost (или через nginx)
# - YalArba: http://localhost (SPA)
# - API: порты 8088, 8888, 7777

📁 Структура проекта

├── yalarba/           # Основной проект (EasySite + YalArba)
├── BB/                # Проект "Бегущий Башкир"
├── nginx/             # Веб-сервер с SSL
├── certbot/           SSL-сертификаты
└── docker-compose.yml # Контейнеры всех сервисов

🔗 API Документация

  • EasySite API: http://localhost:8088/docs (Go, Chi)
  • YalArba API: http://localhost:8888/docs (Go, GORM)
  • Базы данных: PostgreSQL (порты 5432, 5433)

👥 Роли пользователей

  1. Турист – поиск, отзывы, избранное (YalArba)
  2. Владелец – управление объектами, статистика (EasySite)
  3. Модератор – проверка контента
  4. Админ – управление системой

📈 Что уже работает

Автоматическое создание сайтов для объектов
Поиск мест отдыха с фильтрами
Система отзывов и рейтингов
JWT-аутентификация
Docker-развертывание
SSL (HTTPS)
Аналитика посещений


📅 Планы развития

  • Платежная система
  • Мобильное приложение (PWA)
  • Мультиязычность
  • Интеграция с картами
  • Система бронирования

📞 Контакты

Разработчик: Валитов Газиз https://valitovgaziz.ru
Поддержка: valitovgaziz@yandex.ru
Проект: https://easysite102.ru / https://yalarba.ru


📄 Лицензия

Проект находится в стадии активной разработки.
© 2025 Туристический агрегатор EasySite & YalArba


Статус: 🟢 Активная разработка (04.12.2025)