Nova is a deployment platform project with a Next.js web app and a Go API.
apps/web Next.js App Router frontend
apps/api Go Gin API
packages/shared-types Shared frontend/runtime constants
packages/shared-utils Shared utility helpers
docs Architecture and product notes
infra Infrastructure notes and future IaC
npm install
cp apps/web/.env.example apps/web/.env.local
cp apps/api/.env.example apps/api/.envRun the web app:
npm run dev:webRun the API:
npm run dev:apiRun local services:
docker compose up postgres redisapps/web and apps/api are independently deployable. Each app includes its own Dockerfile and README.
No admin app is included yet. A future apps/admin can be added for user management, project management, deployment monitoring, logs, billing, and system settings.