page:blueprints:orthodontics:knowledge base:django

Orthodontics: Knowledge Base Using Django

Summary

A knowledge base blueprint for orthodontics built with Django on Ample. Domain schema:

Representative Queries

Workflow Steps

  1. Model the orthodontics domain
    Create the tables appliance_types, treatment_stages, locations, age_groups, and asset_versions.
    Braces and aligner options live in appliance_types; keep the sensitive classes (patient scans and treatment plans, progress photos, guardian and minor identity) out of this schema.
  2. Workflow step 1
    Model articles and categories as tables keyed to the public catalog entities.
  3. Workflow step 2
    Build the site with versioned assets served from the CDN bucket.
  4. Workflow step 3
    Keep articles free of any sensitive data class.
  5. Workflow step 4
    Deploy and verify the public URL and the CDN asset URL.
  6. Deploy
    Run the synchronous deploy once and read the result.
    Re-running with no change is a no-op.
    Command: ample deploy . --name --public --start "python3 run.py" --env S3_ENDPOINT=... --env S3_REGION=... --env S3_BUCKET=... --env S3_ACCESS_KEY_ID=... --env S3_SECRET_ACCESS_KEY=... --env CDN_PUBLIC_URL=...
  7. Verify
    Run the pattern self-test(s) from the example (/p/versioned-static-assets) and your own acceptance checks for the orthodontics workflow.
    Command: ample logs --kind build

Examples

Success Checks

Limitations

Cost Estimate

Evidence Summary

Last Verified At

Unknowns

Formats

Next Actions