Files
tourrism_site/.github/copilot-instructions.md
Andrey K. Choi 409e6c146b Initial commit: Korea Tourism Agency website with AdminJS
- Full-stack Node.js/Express application with PostgreSQL
- Modern ES modules architecture
- AdminJS admin panel with Sequelize ORM
- Tourism routes, guides, articles, bookings management
- Responsive Bootstrap 5 frontend
- Docker containerization with docker-compose
- Complete database schema with migrations
- Authentication system for admin panel
- Dynamic placeholder images for tour categories
2025-11-29 18:13:17 +09:00

36 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Korea Tourism Agency Website
Туристическое агентство для внутренних поездок по Корее.
## Технический стек
- Backend: Node.js + Express.js
- Database: PostgreSQL
- Frontend: HTML/CSS/JavaScript с адаптивным дизайном
- Deployment: Docker + Docker Compose
- Environment: Переменные окружения через .env
## Функциональность
- Каталог туристических маршрутов (города, горы, морские рыбалки)
- Управление гидами
- Система статей и блога
- Административная панель
- Адаптивный и стильный дизайн
## Структура проекта
```
/
├── src/ # Исходный код приложения
├── public/ # Статические файлы (CSS, JS, images)
├── views/ # EJS шаблоны
├── database/ # Миграции и схемы БД
├── docker/ # Docker конфигурации
└── docs/ # Документация
```
## Основные сущности
- Routes (маршруты): city tours, mountain trips, fishing tours
- Guides (гиды): профили, специализации, языки
- Articles (статьи): блог, полезная информация
- Users (пользователи): администраторы, клиенты
Все данные конфигурации вынесены в .env файл для безопасности.