Substrate
Welcome to the Substrate documentation!
Substrate is a Core Framework for building digital products. It contains highly opinionated but complete implementations for everything you need, from authentication and analytics to your CI/CD, SDLC, and testing.
Getting Started
- Development Guide - Common development tasks and commands
- Authentication - OAuth/OIDC authentication with NextAuth.js
- GraphQL API - Type-safe API with Apollo Server
- Testing - Testing with Jest and React Testing Library
- Logging - Structured logging with OpenTelemetry
Technology Stack
- Frontend: React with TypeScript
- Backend: Next.js with GraphQL
- Database: PostgreSQL with Prisma
- Monorepo: Nx
- Testing: Jest and Storybook
For more information, see the main README.