ramadanproject/specs/001-public-grid-viewer/quickstart.md
Ahmed Darrazi 45a147253c
Some checks failed
tests / ci (push) Failing after 6m13s
linter / quality (pull_request) Failing after 58s
linter / quality (push) Failing after 1m19s
tests / ci (pull_request) Failing after 5m28s
feat(public-grid): add QA, quickstart, decision docs; scheduler docs; ignore files; tasks updates; run pint
2026-01-03 04:56:12 +01:00

37 lines
680 B
Markdown

# Quickstart — Public Grid Viewer (local dev)
1. Copy env and install dependencies
```bash
cp .env.example .env
./vendor/bin/sail up -d
./vendor/bin/sail composer install
./vendor/bin/sail artisan key:generate
```
2. Database & storage
```bash
./vendor/bin/sail artisan migrate --force
./vendor/bin/sail artisan storage:link
```
3. Frontend
```bash
./vendor/bin/sail npm install --silent --no-audit --no-fund
./vendor/bin/sail npm run dev
```
4. Visit the app
Open: http://localhost:8080/public-grid (or `APP_URL` if overridden)
5. Scheduler (development)
Run the scheduler worker to execute `reservations:expire`:
```bash
./vendor/bin/sail artisan schedule:work
```