Database
QuickSkill's API uses Drizzle ORM against Postgres (Neon or Supabase work
well; a local Postgres is fine for development). The schema lives at
api/src/db/schema.ts.
cd api
npm run db:push # apply the schema to a fresh database in dev
npm run db:generate # regenerate SQL migrations after a schema change
For production, apply the generated SQL under api/drizzle/ rather than
running db:push directly against a live database.
This portal itself (where you bought QuickSkill from) uses its own separate database to track your entitlement, GitHub connection, and repository provisioning — that's unrelated to your product's data model, which is entirely your own once you have the repository.