# Avtourist086 Монолитный проект: **Backend (PocketBase)** + **Frontend (Astro)** ## 🚀 Быстрый старт ### Установка зависимостей ```bash bun install ``` ### Запуск обоих серверов одной командой ```bash bun dev ``` Серверы будут доступны: - **Frontend (Astro)**: http://localhost:4321 - **Backend (PocketBase)**: http://localhost:8090 --- ## 📁 Структура проекта ``` avtourist086/ ├── backend/ # PocketBase сервер │ ├── pocketbase.exe │ └── pb_data/ # Данные PocketBase (создаётся при первом запуске) ├── frontend/ # Astro приложение │ ├── src/ │ ├── public/ │ └── package.json ├── scripts/ # Скрипты запуска │ └── dev.js ├── package.json # Корневой package.json └── bunfig.toml # Конфигурация Bun ``` --- ## 🧞 Отдельные команды | Команда | Описание | |---------|----------| | `bun dev` | Запуск обоих серверов | | `bun dev:backend` | Только PocketBase | | `bun dev:frontend` | Только Astro | | `bun build:frontend` | Сборка Astro | | `bun preview:frontend` | Предпросмотр сборки | --- ## 🛑 Остановка серверов Нажмите `Ctrl+C` в терминале для остановки обоих серверов.