Set up a New CodeCanyon App
This playbook takes a CodeCanyon Laravel app from the vendor ZIP all the way to a working production deployment — AI-assisted end to end. Phase 1 stands up the AI System (constitution, permission modes, rules, skills, IDE wiring) so every later phase runs with safety hooks and a shared contract. Follow the phases in order — your progress is saved on this device.
Phase 1 opens by creating the project folder and putting vendor code on disk (informal unzip), then machine setup, then writing AGENTS.md and the rest of the agent stack into that folder. Phase 2 is the formal git import — branches, frozen author/v* snapshot, _CUSTOMIZATIONS.md — not a second ZIP extract.
The phases at a glance
Section titled “The phases at a glance”The twelve phases group into five stages — set up the agent, build, ship, harden, launch:
Laravel/CodeCanyon — phase pipeline
Then walk the twelve phases in order — your progress is saved on this device:
-
- Create the project & bring in the code
- Machine setup (once per machine)
- Project constitution (
AGENTS.md,CLAUDE.md) - Claude config — settings, modes, hooks
- Rules & skills
- Cursor & other IDEs
- Verify & gate
-
- Prerequisites (toolchain, GitHub repo, SSH)
- Branch strategy
- Extract & snapshot the vendor
- Initialize the repository
- Wire
.envtemplates - Commit & freeze the vendor (
author/v*) - Optional enhancements
-
- Dependencies & assets
- Local database
- Storage, symlinks & SSL
- Run the installer
- Verify migrations & schema
- Commit & secure
- Optional tooling
-
- Prerequisite · Admin-Server on hosting account
- Deployer (zero-downtime)
- Subdomains + SSL
- Production
.env - CI + ServerSync
- DNS email records
- Cloudflare CDN
- Release + incident response
-
- Pre-flight & provision host
- DNS + SSL
- First release
- Installer + harden
- Schedule, migrations + schema
- Rollback + monitor
- ServerSync capture
- Deep codebase audit
- Atlas Cloud (optional)
-
- Concepts & admin model
- Survey & brand profile
- Credentials & branding
- Email (SMTP)
- Payments & plans
- Legal & consent
- Theme & system pages
- Engagement & SEO
-
- Harden first
- Security headers & packages
- Activity logging
- Off-server backups
- Observability (insertable gate — after Phase 5 or 12)
- Legal, privacy & GDPR
- Compliance tracks (SOC 2 · HIPAA)
-
- MUST path
- Brand kit
- Payments & billing
- Email infrastructure
- Performance pass
- Optional integrations
- Post-launch identity & changelog
-
- SEO (do first)
- Engagement
- Support (chat + help center)
-
- Static audit — code, dependencies, git
- Security audit
- Performance, database & SEO
- Accessibility & cookie compliance
- Functional QA & debugger review
- Pre-launch sign-off
-
- Technical readiness (MUST)
- Launch signoff — tiered go/no-go
- Business & legal readiness
- Support & onboarding
-
- Pre-flight security hygiene
- Release & first production deploy
- Harden, verify & sync
- Post-deploy monitoring & day-2
The phases in detail
Section titled “The phases in detail”All twelve phases are authored in full. Use the sidebar to jump to any phase, or start here:
After setup — the ongoing lifecycle
Section titled “After setup — the ongoing lifecycle”Setting up the app is workflow 1 of 5. Once it’s live, these are the workflows you run again and again — all part of the same codecanyon-laravel collection:
New to the ideas behind these? Read the Laravel/CodeCanyon handbook (ZajModules vs vendor customizations, the three-tier admin model, schema + version management), or browse the whole collection — playbooks, handbook, cheat sheets, templates, and kits in one place.