# Secret Chord Analogue Record App

A first-cut Laravel app package focused on the **Play Log** workflow.

This package is designed to be copied into a fresh Laravel project and run locally.
It includes:

- Play Log API routes and web route
- Blade + Alpine Play Log Entry screen
- Eloquent models
- Controllers, request validation, and services
- Migrations
- Seeders and starter dataset
- Minimal Vite assets

## Quick start

1. Create a fresh Laravel app.

```bash
composer create-project laravel/laravel secret-chord-analogue
cd secret-chord-analogue
```

2. Copy this package's files into the Laravel app, preserving directories.

3. Configure `.env` for your database.

4. Install frontend dependencies and generate key:

```bash
npm install
php artisan key:generate
```

5. Run migrations and seeders:

```bash
php artisan migrate
php artisan db:seed
```

6. Start development servers:

```bash
php artisan serve
npm run dev
```

7. Open:

`http://127.0.0.1:8000/play-log`

## Notes

- The package uses `play_log` and `album_record_restore` table names.
- Brand fonts are referenced with fallbacks. You can add licensed fonts later.
- The Play Log page is the working core; other app screens can be added on top.
