Basic Starters template for Next.js, Nuxt, Astro
Basic Starters are reference apps for wiring Elmapi into every stack. Next.js, Nuxt, and Astro share one Elmapi project with locales, notes, BFF writes, asset upload, and end-user auth that follows the Elmapi auth contract. Copy patterns into your own apps.
- Next.js, Nuxt, and Astro variants
- Shared Elmapi project
- List/get by locale with filtering
- BFF writes and asset upload
- End-user auth contract examples

How to use Basic Starters
Built for Next.js and Nuxt and Astro with starter, auth, multilingual. All templates live in one private GitHub repo. Buyers get access after purchase.
- 1
Clone the templates repo
After you buy ElmapiCMS, clone the private templates repository to your machine.
- 2
Copy the template folder
Copy the Basic Starters folder out of the repo and use it as your app project.
- 3
Create the Elmapi project from the zip
In ElmapiCMS, click + New Project, choose Import from file, select the template’s project zip from the elmapi folder, then Create Project.
- 4
Connect and run
Copy .env.example, set ELMAPI_BASE_URL, ELMAPI_PROJECT_ID, and ELMAPI_API_KEY from Project Settings → API Access, then install and run the app.
FAQ
Related templates
View allMeridian Studio
Next.jsCreative agency and portfolio marketing site. Services, case studies, team, insights, and contact pages driven entirely from Elmapi.
Atlas Group
Next.jsMultilingual company site and blog with en, de, and es locales. Case studies, services, locations, FAQ, and SEO defaults from the CMS.
Northline Academy
Next.jsMembership learning hub with public marketing pages, guided paths, instructors, and gated lessons powered by end-user auth.