Starter templates
These guides cover the Next.js front-end starters that talk to ElmapiCMS over the API. They are separate apps from the Laravel CMS you install with Installation—you run the CMS and the starter as two projects.
Where the files live
The same starter ZIP files are provided in both places:
| Source | What you get |
|---|---|
| CodeCanyon | Your purchase download package includes the Next.js starter ZIPs alongside Elmapi3.zip, Elmapi3Cpanel.zip, and the other files (e.g. BlogNextJS.zip, landing-page-nextjs.zip). |
| GitHub | Releases → Assets for each version—the same archives, if you prefer to grab a specific tag or re-download without Envato. |
Pick the ZIP that matches the guide you are following:
| Starter | Typical filename |
|---|---|
| Blog Next.js | BlogNextJS.zip |
| Landing Page Next.js | landing-page-nextjs.zip |
In the CMS: project template + demo content
After you unzip a starter and run it locally, create an ElmapiCMS project from the matching project template and enable Include demo content so collections and sample data line up with the front-end. Each starter guide walks through that step.