backend
frontend
database
auth
Initial monorepo scaffold with API, Web, Docs, and core packages
- Project scaffolded: apps, packages, docs, and developer rules — Added a complete Turborepo monorepo for SuprLogs including an Express API, Next.js web app with Clerk auth, a Mintlify docs site, shared packages (database, cache, auth, providers, changelog pipeline, Inngest, webhooks), CI/dev tooling, and comprehensive onboarding & rules documentation to help contributors get started.
New Features
- Added API server (Express) with health endpoint and Inngest mount.backend
- Added Web app (Next.js) with marketing pages, dashboard placeholders, and Clerk sign-in / sign-up flows.frontend
- Published Docs site (Mintlify) with API reference, quickstart, and OpenAPI spec.integrations
- Added core packages: shared utilities, database client, Redis cache, auth helpers, provider interfaces, changelog pipeline stub, Inngest client, and webhook helpers.backend
Documentation
- Added comprehensive onboarding and rule documents (.cursor/commands and .cursor/rules) covering auth, web, API integration, error handling, LLM, Inngest, testing, security, logging, and project structure.integrations
- Included README, example env files, docs pages (quickstart, API reference, API keys), and inline examples to help contributors run and extend the project locally.
Improvements & Tooling
- Added developer tooling and configs: pnpm workspaces, turbo, TypeScript, ESLint, Prettier, Tailwind, and project-level scripts for dev/build/test.devops
- Added local infra support: docker-compose for Redis, Supabase local config and seed, and .env example files for local setup.devops
- Added utility scripts (generate OpenAPI stub), CI-friendly turbo config, and workspace package manifests for easy local development.devops
Database & Auth
- Added Supabase configuration, local migration placeholders, and database package with Supabase client helpers.database
- Added auth helpers and Clerk integration placeholders (auth package, middleware, and sign-in/sign-up UI wiring).auth