page:blueprints:orthodontics:company website:laravel

Orthodontics: Company Website Using Laravel

Summary

A company website blueprint for orthodontics built with Laravel on Ample. Domain schema includes:

Resource Requirements

Prerequisites

  1. A Laravel project (composer install --no-dev from composer.lock, then FrankenPHP serving public/ (php-server with the index.php fallback) reading PORT on the php-8.5 template).
  2. Bucket credentials from ample bucket create passed as encrypted S3_* environment variables.
  3. Review of which orthodontics data classes may be handled: this blueprint models public information only.

Workflow Steps

  1. Model the Orthodontics Domain: Create tables for appliance_types, treatment_stages, locations, age_groups, and asset_versions.
  2. Build the Site: Publish versioned static assets to the CDN bucket.
  3. Keep Sensitive Data Out: Link to separate, authorized systems for sensitive classes.
  4. Deploy and Verify: Check public URL and CDN asset URL.

Success Checks

Limitations

Cost Estimate

Examples

Evidence Summary

Summary of successful deployment and checks for the framework's public web service on Ample, including checks from the versioned-static-assets pattern.