VibeFast
Convex Backend Starter
Prebuilt auth, data models, and server functions for Expo + Next.
Convex auth, storage, and server functions prewired for Expo/Next stacks. Deploy faster with secure defaults.
- •Auth flows (email/OTP/password) wired to Convex
- •Typed queries/mutations with shared client helpers
- •Env + deployment patterns matching production
- •Examples for payments, reporting, and AI tools
What you get
- ✓Convex schema + starter data models
- ✓Auth-ready mutations and session helpers
- ✓Serverless functions for common workflows (reports, payments hooks)
- ✓Env templates for local/staging/prod
Quickstart
Run locally
pnpm install
pnpm dev # starts web + native
cd packages/backend
npx convex dev # start Convex backend
# copy envs
cp apps/native/.env.local.example apps/native/.env.local
cp packages/backend/.env.example packages/backend/.env.localExtend with features
Drop in feature packs (chatbot, payments, voice) and the backend routes align automatically via generated API helpers.
- ✓Feature packs include Convex endpoints where needed
- ✓Shared API client in apps/native uses generated types
- ✓Env keys surfaced in templates and starter scripts
FAQ
Does it include auth?
Yes. Email/password and OTP flows with Convex; swap providers as needed while keeping the same mutations.
How do I deploy?
Use `convex deploy` alongside your Expo/Next hosting; env handling is already templated for staging/production.
Can I keep my existing data models?
Yes. Start with the provided schema, or replace collections while keeping the generated client imports.