Developer
Developer Documentation
Codebase-specific documentation for developers working with this Next.js application.
🎯 Get This Reference Implementation
This is a fully-featured reference implementation showcasing Agility CMS capabilities. To get your own copy of this solution:
Contact our sales team and we'll clone this solution for you and help you get set up with a POC (Proof of Concept).
Our team will:
- Clone the complete solution to your environment
- Set up your Agility CMS instance with the content models
- Help you configure the necessary integrations
- Guide you through the setup process
Codebase Guide
- Codebase Overview - Project structure, components, and implementation details
- Project Structure - Codebase organization
- Content Models - Content model implementations
- Components - Component implementations
- API Routes - Custom API routes
- Deployment - Deployment configuration
Technical Documentation
- Environment Variables - Strongly typed environment configuration
- Multi-Locale Implementation - Internationalization setup and routing
- Audience & Region System - Personalization system (query parameters for testing; edge-based detection in production)
- View Transitions - Page transition implementation using React's ViewTransition API
Analytics Documentation
- Analytics Integration Guide - Platform-agnostic analytics architecture with PostHog implementation
- Analytics Dashboard Reference - PostHog dashboard insights and event reference
- A/B Testing Guide - Client-side A/B testing with PostHog Experiments
Quick Links
- Official Agility CMS Docs: https://agilitycms.com/docs
- Official Developer Training: https://agilitycms.com/docs/training-guide
- Demo Site: https://demo.agilitycms.com/
Technology Stack
- Framework: Next.js 15.5.3 with App Router
- React: 19.1.0
- TypeScript: Full type safety
- Styling: Tailwind CSS v4
- CMS: Agility CMS (@agility/nextjs 15.0.7)
- Animations: Motion (Framer Motion alternative)
- AI: Azure OpenAI + Algolia integration
- Analytics: PostHog integration
For generic Agility CMS development concepts, see the official training guide