For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /nl/docs/web.md (or send Accept: text/markdown).
Introductie
Wat supastack is, wat je krijgt en het pad naar een draaiende app.
Begin hier: wat u heeft ontvangen
De kit is een start-app die je kunt aanpassen. Web is de browserinterface plus de server API; Mobiel is de telefooninterface; Desktop is een eigen venster waarin de webapp wordt weergegeven. Een API is het serveradres dat een client aanroept om in te loggen of gegevens te lezen. Gedeelde pakketten zijn herbruikbare onderdelen die door deze apps worden gebruikt.
Begin met de lokale webtutorial hieronder. Het vertelt u precies hoe u bibliotheken downloadt, de server start en een nep-AI task uitvoert. Voeg vervolgens de database voor opgeslagen accounts toe, kies alleen de providers die uw product nodig heeft, pas uw merk aan en bereid de hosting voor. De technische uitleg kun je later lezen; het zijn geen vereisten voor het openen van de eerste demo.
Bouw vanuit een gedeeld fundament
supastack is een modulaire basis voor AI SaaS op internet, mobiel en desktop. Next.js draagt de web-UI en API, Expo biedt native referentiestromen, en de Tauri desktop-shell laadt dezelfde web-app. Gedeelde pakketten zorgen voor identiteit, werkruimtes, facturering, AI, banen, e-mail, opslag en observatie.
Begin met de lokale referentiestroom om te begrijpen hoe de modules in elkaar passen. Configureer productieproviders pas nadat die stroom in uw omgeving werkt.
Vind je weg
Applicaties stellen de gedeelde pakketten samen. Productspecifieke functies horen thuis in de consumerende productcodebase en niet in de herbruikbare kern.
apps/
web/ Next.js interface and API routes
mobile/ Expo application
packages/
auth/ Identity and sessions
db/ Schema and workspace persistence
billing/ Billing and entitlements
ai/ Providers, routing, and usage
jobs/ Background job contract
email/ Transactional deliveryKies je startpunt
Begin met de lokale installatie van vijf minuten. Volg daarna de link Verder met de installatie onderaan elke handleiding: configureer de database, authenticatie, plannen en providers voordat u de implementatie voorbereidt. Gebruik de volledige documentatie-index om elke functie, provider, component en referentie te vinden.
Het lokale gouden pad is geslaagd in de ontwikkelomgeving van het project. Getimede installatie vanuit een schone kloon, smoketests met echte providers, implementatie en acceptatie op fysieke apparaten blijven afzonderlijke verificatiestappen.
Welkom bij supastack
supastack is een modulaire kit voor AI-SaaS-producten: een Next.js-webapp, een Expo-mobiele app en een Tauri-desktopshell, allemaal gebouwd op gedeelde TypeScript-packages voor auth, billing, AI, jobs, e-mail, storage en observability.
Na aankoop ontvang je een GitHub-uitnodiging voor de kit-repositories — web, mobile en desktop (de All Platforms-bundel levert de volledige monorepo). Clone het oppervlak dat je shipt en maak het van jou.
Deze docs zijn een stapsgewijs pad, geen referentiedump: krijg de app eerst lokaal draaiend en doorloop daarna de provider-setup-pagina's op volgorde. Elke pagina eindigt met een verwijzing naar de volgende.
Start een lokale server
Je hebt Node.js 22 of nieuwer nodig. De repo pinnt zijn package manager (packageManager: [email protected]), dus draai pnpm via Corepack — geen globale installatie vereist.
1. Kopieer het environmentbestand om je lokale configuratie aan te maken.
2. Installeer de workspace-dependencies.
3. Start optioneel de lokale Postgres-container voor echte persistentie — de defaults draaien zonder.
4. Start de devserver en open http://localhost:3000.
cp .env.example .env
corepack pnpm install
docker compose up -d postgres # optional local database
corepack pnpm dev
# → http://localhost:3000Het .env-bestand
Omgevingsinstellingen kiezen de lokale of gehoste service die door de kit wordt gebruikt. Kopieer .env.example naar root .env voor migraties en naar apps/web/.env.local voor de webserver. Expo gebruikt apps/mobile/.env.local. Door alleen root .env te kopiëren, wordt niet elke app geconfigureerd.
De standaard nep-/lokale providers hebben geen betaalde API-inloggegevens nodig. Ze laten je de in-memory/dashboard-demonstratie voltooien; Voor echte aanmelding bij /auth zijn nog steeds PostgreSQL en migraties nodig. Voor een echte provider wijzigt u alleen de benoemde instellingen in het webconfiguratiebestand, slaat u deze op, stopt u vervolgens en start u de server opnieuw op. Onthul nooit geheimen via NEXT_PUBLIC_- of EXPO_PUBLIC_-waarden.
Kies je pad
Nieuw hier? Ship in 5 minuten brengt je van clone naar een draaiende app met alleen defaults.
Bouw je voor telefoon of desktop? De tabs Mobile en Desktop behandelen de Expo- en Tauri-oppervlakken. Zodra de app draait, loopt de groep Providers instellen elke integratie doc voor doc door.
Wil je verdergaan met de configuratie? Lees Ship in 5 minuten.
