The official marketing website for VeeCode Platform - an Internal Developer Platform (IDP) built on Backstage. This Next.js-based site showcases product information, plugin catalog, pricing, and platform capabilities with multi-language support.
- Production: platform.vee.codes (from
mainbranch) - Staging: next.platform.vee.codes (from
developbranch)
# Install dependencies
yarn install
# Run development server
yarn dev
# Build for production
yarn build
# Serve static build locally
yarn static- Framework: Next.js 15 with App Router & Static Export
- Language: TypeScript (strict mode)
- Styling: Tailwind CSS 4
- i18n: next-intl (English & Portuguese)
- Deployment: GitHub Pages (dual-environment)
src/
βββ app/[locale]/ # Locale-based routing (en, pt)
βββ components/ # Reusable UI components
βββ data/plugins/ # Plugin catalog data
βββ i18n/ # Internationalization config
βββ services/ # API integration
For detailed architecture, conventions, and deployment workflows, see CLAUDE.md.
This repository uses a dual-environment workflow:
developβ Auto-deploys to staging (next.platform.vee.codes)mainβ Auto-deploys to production (platform.vee.codes)
See CLAUDE.md - Deployment & Environments for the complete workflow.
Proprietary - VeeCode Platform