Convex Monorepo
🚀Production-ready monorepo template

Build Full-Stack Apps with convex-monorepo

A Turborepo starter with Next.js, Expo, and self-hosted Convex. Ship web and mobile apps faster with shared code, type-safe backend, and complete control over your infrastructure.

TypeScript
Self-Hosted
Real-time
Auth Included

Everything You Need to Ship Fast

A complete monorepo template with all the tools and patterns you need for production-ready applications.

Turbo Monorepo

Efficient build system with intelligent caching. Share code between web and mobile apps seamlessly.

🏠
Self-Hosted Convex

Complete control over your data with self-hosted Convex backend. No vendor lock-in, deploy anywhere.

📱
Next.js 16 + Expo

Modern Next.js 16 with App Router for web, Expo 54 for mobile. One codebase, multiple platforms.

🔒
Type-Safe Backend

Fully type-safe queries and mutations with Convex. Auto-generated TypeScript types for the entire API.

🔐
Authentication Included

OAuth with Authentik + custom password auth with email verification. Production-ready auth out of the box.

Real-time Updates

Built-in real-time subscriptions with Convex reactive queries. No WebSocket configuration needed.

🎨
shadcn/ui Components

Beautiful, accessible components from shadcn/ui. Customizable with Tailwind CSS v4.

🐳
Docker Ready

Production Docker setup included. Deploy to any server with docker-compose up.

⚙️
Developer Experience

Hot reload, TypeScript strict mode, ESLint, Prettier, and Bun for blazing fast installs.

Modern Tech Stack

Built with the latest and greatest tools for maximum productivity and performance.

Frontend

  • Next.js 16
    React framework with App Router
  • Expo 54
    React Native framework
  • React 19
    Latest React with Server Components
  • Tailwind CSS v4
    Utility-first CSS framework
  • shadcn/ui
    Beautiful component library

Backend

  • Convex
    Self-hosted reactive backend
  • Convex Auth
    Multi-provider authentication
  • useSend
    Self-hosted email service
  • File Storage
    Built-in file uploads
  • Payload CMS
    Built-in Content Management System

Developer Tools

  • Turbo
    High-performance build system
  • TypeScript
    Type-safe development
  • Bun
    Fast package manager & runtime
  • ESLint + Prettier
    Code quality tools
  • Docker
    Containerized deployment

Ready to Build Something Amazing?

Clone the repository and start building your next project with everything pre-configured.

Quick Start

git clone https://git.gbrown.org/gib/convex-monorepo.git cd convex-monorepo bun i