Skip to main content
Flowspace

Features

Explore what you can do with our platform.

Accessible & Responsive UI

Mobile navigation, skip links, ARIA labels, keyboard support, and dark mode across all marketing pages.

Admin Content Management

Secured admin panel to create, edit, and delete blog posts, testimonials, and pricing tiers directly in Sanity.

Blog with Search & Tags

Full blog with authors, cover images, tag filters, pagination, and server-side search across titles and content.

CMS-Driven Marketing

Hero copy, features, pricing, and navigation are managed in Sanity — update the site without redeploying code.

Case Studies

Showcase customer stories with outcome metrics, summaries, and rich Portable Text body content from the CMS.

Contact Form Pipeline

Validated contact form with toast feedback — submissions are stored in Sanity and viewable in the admin panel.

Customer Testimonials

Ratings, quotes, and company names pulled from Sanity and displayed on the homepage and marketing pages.

Documentation Hub

Category-organized docs with sidebar navigation, breadcrumbs, in-page table of contents, and search.

Draft Preview Mode

Preview unpublished Sanity content before it goes live using Next.js draft mode and a visible preview indicator.

Dynamic Pricing Pages

CMS-managed pricing tiers with monthly/yearly toggle, feature lists, and popular-plan highlighting.

GitHub-Protected Admin

Admin routes secured with NextAuth and GitHub OAuth — only authenticated users can manage content.

ISR & Smart Caching

Incremental static regeneration and tagged cache revalidation keep marketing pages fast and fresh.

Rich Portable Text

Blog posts and docs support headings, paragraphs, images, and code blocks rendered from Sanity Portable Text.

SEO & Discoverability

Dynamic sitemap, robots.txt, Open Graph metadata, and per-page titles generated for every route.

Type-Safe Content

Zod schemas validate every Sanity fetch at runtime — invalid CMS data is caught before it reaches the UI.