Skip to content
prod e051e98
Browse

Phase 3 · Local development

Take the frozen vendor snapshot from Code & repository setup and turn it into a running app on your machine — dependencies installed, assets built, database migrated, installer run, login working. This is the first time the project actually boots.

Phase 3 — cloned repo → running local app

Phase 3 — cloned repo → running local app 1. Deps + assets (Composer, npm, build) → 2. Database (utf8mb4 schema) → 3. Storage + SSL (symlinks, Herd, TLS) → 4. Run installer (web wizard) → 5. Verify schema (migrations, baseline) → 6. Commit + secure (git, route lockdown) Deps + assets Composer, npm, build Database utf8mb4 schema Storage + SSL symlinks, Herd, TLS Run installer web wizard Verify schema migrations, baseline Commit + secure git, route lockdown
MUST path. Optional DB/observability tooling (Atlas, Bytebase, Redis, Telescope) slots in but never blocks the gate.
  • Build-locally strategy — frontend assets are built on your machine and committed, so the production server never needs Node.js.
  • CodeCanyon installer — the vendor’s web wizard runs migrations, creates the admin user, and seeds data; it writes a storage/installed marker when done.
  • _zaj suffix — every custom migration you add later uses a _zaj suffix so it’s instantly distinguishable from vendor migrations during upgrades.

A booting, version-controlled local app is the prerequisite for Phase 4 · Deploy pipeline, where you wire the build-and-ship automation that pushes this to a server.


These seven pages are the navigable pipeline for Phase 3 — the full task-by-task detail, with every verification one-liner, is distilled into them.