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