feat: initial project with Phase 1 complete

This commit is contained in:
2026-04-03 19:56:38 +02:00
commit 904cf1241b
132 changed files with 17894 additions and 0 deletions

43
Makefile Normal file
View File

@@ -0,0 +1,43 @@
.PHONY: up down restart logs fresh seed queue dev
# ──────────────────────────────────────────
# Docker
# ──────────────────────────────────────────
up:
docker compose up -d
down:
docker compose down
restart:
docker compose down && docker compose up -d
logs:
docker compose logs -f
# ──────────────────────────────────────────
# Laravel
# ──────────────────────────────────────────
fresh:
php artisan migrate:fresh --seed
seed:
php artisan db:seed
queue:
php artisan queue:work --queue=mailwizz --tries=3
# Start Laravel dev server + Vite in parallel
dev:
npx concurrently --names "laravel,vite" --prefix-colors "green,blue" \
"php artisan serve" \
"npm run dev"
# ──────────────────────────────────────────
# Utility
# ──────────────────────────────────────────
routes:
php artisan route:list --compact
clear:
php artisan config:clear && php artisan cache:clear && php artisan view:clear && php artisan route:clear