Frequently Asked Questions

Find quick answers about scope, customization, deployment, and current feature status.

How long does a typical implementation take?

Engagement

Most implementations run in phased milestones over 4-10 weeks depending on scope. We usually start with a short discovery window, then ship in iterative weekly releases.

What is included in this blueprint?

Scope

The blueprint includes a complete Astro starter with reusable page sections, blog system, SEO setup, image optimization, and centralized configuration modules to speed up client customization.

Can we customize the visual design for each client?

Customization

Yes. Colors, typography, navigation, services, and key page sections are structured for quick adaptation while preserving performance and maintainability.

How does the blog system manage categories and tags?

Content

Blog posts are authored as MDX in content collections. Category and tag archive pages are generated statically from frontmatter values, and draft posts are excluded from production output.

Where should this project be deployed?

Deployment

This project is optimized for static deployment on Cloudflare Pages. Build with npm run build, deploy the dist directory, and set PUBLIC_SITE_URL to your production domain.

Is the contact form backend active right now?

Integrations

The UI is present, but Brevo API integration is intentionally deferred. You can re-enable it later when you are ready to wire server-side form handling.