37 lines
680 B
Markdown
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
|
|
```
|