Монорепозиторій для інтернет-магазину горішків та кондитерських виробів.
- Бекенд: Laravel 12 (REST API + Filament admin)
- Фронтенд: Nuxt 3 (TypeScript, SSR + SPA)
- Інфраструктура: Docker, Render
backend/- Laravel 12 API + Filament адмінкаfrontend/- Nuxt 3 SPAdevops/- Docker конфігурація та налаштування деплояscripts/- Допоміжні скрипти для розробки та CIdocs/- Документація проекту.github/- CI/CD конфігурація
- Docker і Docker Compose
- PHP 8.2+
- Node.js 18+
- Composer 2.x
# Клонувати репозиторій
git clone https://github.com/your-org/nuts-sweets-shop.git
cd nuts-sweets-shop
# Запустити Docker-контейнери
docker-compose up -d
# Встановити залежності та налаштувати бекенд
cd backend
composer install
php artisan migrate --seed
# Встановити залежності та запустити фронтенд
cd ../frontend
npm install
npm run devПроект налаштований для деплою на Render.com. Деплой виконується автоматично при push у гілку main.