Skip to content

Introduction ​

SAWTEE’s website is a Laravel + Inertia + React application with two surfaces:

SurfaceURL (typical)Audience
Public websitehttps://www.sawtee.org / staging hostVisitors, researchers, partners
CMS / Admin/adminStaff who create and publish content

This documentation explains:

  1. How editors use the CMS day to day
  2. How that content shows up on the frontend
  3. How local / staging / production environments fit together

It is not a full developer API reference. Engineering notes stay in the main README.

Mental model ​

Admin CMS  →  database + media library  →  Inertia pages  →  public React UI

Editors never edit React files. They edit posts, publications, pages, menus, homepage sections, feature cards, and Site Settings (footer, search, SEO defaults, error copy, and similar strings) in /admin. The public site reads that data on each request (with short caching for home/menus/sitemap).

Where to go next ​

Documentation for the SAWTEE CMS and public website.