Initial commit: HotelSync PMS v0.1.0

- React 18 + TypeScript + Vite + Tailwind CSS
- Шахматка бронирований (drag-to-book)
- Страницы: Calendar, Bookings, Rooms, Housekeeping, Channels, API Docs, Settings
- Роли: super_admin, hotel_manager, housekeeper
- Светлая/тёмная тема
- Docker + Nginx конфигурация
- Лендинг hotelsync.ru
This commit is contained in:
2026-03-10 20:38:32 +03:00
commit 420d55d57e
45 changed files with 7274 additions and 0 deletions

15
.env.example Normal file
View File

@@ -0,0 +1,15 @@
# PostgreSQL
POSTGRES_DB=hotelsync
POSTGRES_USER=hotelsync
POSTGRES_PASSWORD=CHANGE_ME_STRONG_PASSWORD
# Redis
REDIS_PASSWORD=CHANGE_ME_REDIS_PASSWORD
# API
JWT_SECRET=CHANGE_ME_JWT_SECRET_MIN_32_CHARS
NODE_ENV=production
PORT=3000
# Frontend
VITE_API_URL=https://api.hotelsync.ru/v1