LaunchApp.dev Documentation

Build Your SaaS Faster with LaunchApp.dev

Welcome to LaunchApp.dev! This documentation walks you through our production-ready monorepo designed for both React Router on the web and Expo on mobile. Launch features in minutes thanks to a pre-configured stack that handles routing, authentication, database access and more.

LaunchApp.dev is built for speed and flexibility:

  • Instant setup – follow the Getting Started guide and start coding right away.
  • Cross-platform – share code across web, iOS and Android with one unified stack.
  • Batteries included – authentication, payments, emails and notifications are ready to use.
  • Scalable monorepo – see Project Structure for how apps and packages fit together.
  • Extensive package library – consult the package reference for everything available out of the box.

Getting Started

New to LaunchApp.dev? Start here:

Core Concepts

Understand the foundational elements of the template:

  • Authentication: How authentication is handled using our custom better-auth solution.
  • Routing: Learn about web (React Router v7) and mobile (Expo Router) routing setup.
  • Styling: Details on using Tailwind CSS, Radix, Shadcn UI, and Nativewind.
  • State Management: Strategies for managing state across web and mobile.

Packages

Dive deeper into the specific packages included in the monorepo:

Contributing

Find a typo or want to improve the docs? Contributions are welcome! Please refer to the main project README for guidelines.