Skip to main content

Interfaces & Data

Interfaces

InterfaceType
Web UI (React + Vite)Frontend
Static JSON endpoints under public/dataCurated data
Dev proxy /apilocalhost:3001Backend routing
npm/pnpm scriptsBuild/dev tooling

Produces

  • public/sitemap.xml, public/robots.txt
  • public/data/aptlantis.dashboard_data.json
  • public/data/mirror-status.json
  • Built static assets (HTML/CSS/JS)
  • Schema JSON files in public/schemas

Consumes

  • The backend API at /api (dev proxy)
  • Analytics endpoints (Amplitude, Google Analytics)
  • Curated dataset sources used to generate public JSON — including this documentation site's docs/index.json, per the project brief
  • Local build tools and node modules

Depends on

  • Node.js, pnpm, Vite, React, Tailwind CSS
  • A backend API service (localhost:3001) for dynamic data

Used by

  • The Aptlantis operator
  • Public website visitors
  • Internal Aptlantis tooling and dashboards

Notable relationship

This is the one WDS project with a direct, intended data dependency on the CTS/DRS/WDS documentation site you're reading right now — the plan is for this site's structured project data to feed aptlantis.studio's project browser and portfolio cards, rather than the two staying independent.