Skip to content
prod e051e98
Browse

Technical prerequisites

Use when: Starting a new CodeCanyon app — before S02 repository init. Source procedure: Peels from inbox S00-Technical-Prerequisites → setup-new phases 0–1.

  • PHP matches the version required by composer.json (php -v)
  • Composer 2.x (composer -V)
  • Node.js LTS + npm (node -v, npm -v)
  • Git 2.x (git --version)
  • Laravel Herd (or equivalent) serving .test domains
  • Atlas CLI (schema diff) — or note “deferred to S07A”
  • Docker — only if your stack requires it
  • GitHub repository created (empty or template)
  • Staging site + database provisioned
  • Production site + database provisioned
  • SSH keys configured; ssh staging / ssh production work
  • GitHub deploy keys or Actions secrets ready
  • If fresh hosting account: Set up shared hosting complete
  • Admin-Server status.sh clean on each target account
  • All sections complete
  • Versions recorded in project docs