## Cosmetic dentistry: company website using Laravel

### Summary
A company website blueprint for cosmetic dentistry built with Laravel on Ample. Domain schema:
- **Treatments** (code, name, description, session_count, price_from): whitening, veneers, bonding and aligner offerings;
- **Before_after_galleries** (treatment_id, title, consent_reference, published): consented, de-identified case galleries;
- **Locations** (name, address, phone, opening_hours): practice locations;
- **Financing_options** (name, provider, terms_summary): payment plans presented publicly;
- **Asset_versions** (version, cdn_key, published_at): versioned assets served from the CDN bucket.

Public information includes:
- Treatment catalog with session counts;
- Consent case galleries;
- Financing options;
- Locations and hours.

### Prerequisites
- A Laravel project with dependencies installed.
- Bucket credentials with public assets.
- Review of cosmetic dentistry data classes appropriate for public handling.

### Workflow Steps
1. Model the cosmetic dentistry domain by creating the necessary tables.
2. Model the public catalog and render pages.
3. Build the site and publish assets.
4. Deploy and verify public and CDN URLs.

### Resource Requirements
- **Primitive: Compute** - Apps run in isolated x86_64 Firecracker microVMs that auto-pause when idle.
- **Primitive: CDN** - Serves objects from published buckets.

### Technical Basis
Verified on Laravel: a versioned asset uploaded to a published bucket and served from CDN URL.

### Limitations
- No compliance claims made: case photographs and patient data to be handled with consent only.

### Cost Estimate
- Currency: USD
- Monthly Amount: $5.00
- Basis: Size prices from pricing.

### Success Checks
- App responds on its public URL.
- Versioned static assets self-test from the example.

### Next Actions
1. **Browse the catalog index**
2. **Search published recipes by intent, stack, and constraints**
3. **Prepare a side-effect-free deployment plan for an authorized project**
