Build modern web and mobile apps with FE Monorepo
A bulletproof monorepo template featuring React 19, Next.js 16, and Expo 53. Everything you need to build production-ready applications with shared packages, type safety, and best practices built-in.
Quick start
Get up and running with the monorepo in minutes
Install dependencies
package.json.Run a development server
- SPA (React)
- Web (Next.js)
- Expo (Mobile)
Start building
- TypeScript with strict type checking
- ESLint for code quality
- Playwright/Maestro for E2E testing
- OpenTelemetry for observability
- Hot module replacement for fast development
View example project structure
View example project structure
Explore by topic
Jump into specific areas of the documentation
Apps
Packages
Development
Testing
Deployment
API Reference
Key features
Everything you need for modern frontend development
Bun Workspace Monorepo
Three production-ready applications sharing common packages with Bun’s fast package manager
TypeScript-First
Strict type checking across all apps and packages with shared TypeScript configurations
Modern Stack
React 19, Next.js 16, Expo 53, TanStack Router, TanStack Query, and more cutting-edge tools
Comprehensive Testing
E2E testing with Playwright for web apps and Maestro for mobile, ensuring quality across platforms
Observability Built-In
OpenTelemetry integration for metrics, traces, and logs with Grafana dashboard support
Developer Experience
Hot module replacement, ESLint, Prettier, Husky git hooks, and changesets for version management
Ready to get started?
Follow our quickstart guide to set up your development environment and create your first application in the monorepo.
Start Building