Welcome to Mountain Dev Template Documentation
This documentation covers the entire monorepo architecture and all packages in the Mountain Dev Template stack.
What is Mountain Dev Template?
Mountain Dev Template is a modern full-stack monorepo template that combines:
- Turborepo for efficient monorepo management
- Next.js 16 for the web application
- Expo for mobile applications
- tRPC for end-to-end typesafe APIs
- Drizzle ORM for database management
- Better Auth for authentication
- Tailwind CSS for styling
- shadcn/ui for UI components
Quick Links
Monorepo Structure
The repository is organized into workspaces:
- apps/ - Application packages (Next.js, Expo)
- packages/ - Shared packages (API, Auth, DB, UI, etc.)
- tooling/ - Development tools and configuration