This is an Astro-based CMS Template that is fully integrated with Directus, offering a CMS solution for managing and delivering content seamlessly. The template leverages modern technologies like Astro’s File-based Routing, Tailwind CSS, and Shadcn components, providing a complete and scalable starting point for building CMS-powered web applications.
Features
- Astro File-based Routing: Uses Astro's file-based routing for layouts and dynamic routes.
- Full Directus Integration: Directus API integration for fetching and managing relational data.
- Tailwind CSS: Fully integrated for rapid UI styling.
- TypeScript: Ensures type safety and reliable code quality.
- Shadcn Components: Pre-built, customizable UI components for modern design systems.
- ESLint & Prettier: Enforces consistent code quality and formatting.
- Dynamic Page Builder: A page builder interface for creating and customizing CMS-driven pages.
- Preview Mode: Built-in draft/live preview for editing unpublished content.
- Optimized Dependency Management: Project is set up with pnpm for faster and more efficient package management.