One platform. Every solution.
Source code for 1platform.pro — the marketing site, blog, docs and changelog for 1Platform, a unified SaaS integrating AI content, SEO, keywords, images, CMS publishing, payments, invoicing and AI agents.
- Astro 5 — static site generator, zero JS by default
- Islands architecture — JS ships only for interactive components
- Content Collections — type-safe Markdown/MDX with Zod schemas (blog, docs, changelog)
- Lenis smooth scroll · View Transitions ·
@astrojs/sitemap·@astrojs/rss - Dark mode only, accent
#3b82f6, typography: monospace + sans-serif pair - Output: 100% static HTML/CSS/JS in
dist/— deployable anywhere
npm install
npm run dev # → http://localhost:4321 (hot reload)
npm run build # → dist/ (static output)
npm run preview # Preview built output locallyNode 24 required (see .nvmrc).
src/
├── layouts/ Base, Blog, Docs, Legal
├── components/ Header, Hero, SolutionCard, PipelineAnimation, ...
├── pages/ Routes (index, solutions, pricing, compare/, docs/, blog/, changelog/)
├── content/ Markdown collections (blog, docs, changelog)
├── styles/ global.css, components.css
└── scripts/ animations.ts, lenis-init.ts, pipeline.ts
public/ favicon, fonts, robots.txt, og/
- API: developer.1platform.pro · repo
- WordPress plugin: wordpress.org · repo
- Changelog: 1platform.pro/changelog
MIT © 1Platform Labs