Getting Started

Welcome to create-stackr, the CLI for scaffolding production-ready full-stack applications with Expo (mobile), Next.js (web), and Fastify (backend).

Prerequisites

Before you begin, ensure you have Node.js 18+ and Docker installed on your machine.

Quick Start

The fastest way to get started is by using our CLI tool. It will guide you through the setup process and generate a new project with your preferred configuration.

npx create-stackr@latest

What is included?

This stack comes pre-configured with everything you need to build modern full-stack apps:

  • Expo for cross-platform mobile (iOS & Android)
  • Next.js for web applications
  • Fastify Backend with PostgreSQL, Redis, and Docker
  • BetterAuth for authentication (OAuth, 2FA, email verification)
  • ORM Choice between Prisma or Drizzle
  • In-App Purchases with RevenueCat
  • Analytics with Adjust & Scate

Next Steps

Once you have generated your project, check out the Installation guide to set up your development environment.