A customized project starter kit based on the T3 Turbo template, tailored for Acta's development workflow and tech stack preferences.
This starter kit provides a complete monorepo setup with:
- Next.js - Web application with API routes
- Expo - React Native mobile apps
- Tauri - Native desktop apps (template ready)
- tRPC - End-to-end typesafe APIs
- Tailwind CSS - Utility-first CSS framework
- shadcn/ui - Beautiful, accessible components
- PostHog - Product analytics and feature flags
- BetterStack - Error tracking and performance monitoring
- Modal - AI inference and serverless GPU compute
- Neon - Serverless PostgreSQL database
- Mintlify - Documentation platform
- Clerk/BetterAuth - Authentication solutions
- Turborepo - High-performance build system
- TypeScript - Type safety across the entire stack
- ESLint & Prettier - Code formatting and linting
- Changesets - Version management and changelog generation
When starting on a new project, make sure you have the required nodejs version installed (using nvm) as well as pnpm version. Once done, follow the T3 Turbo quick start. For the postgress provider we work with neon to allow easy branching and local tunnel for dev setup.
This starter kit follows Acta's development principles:
- Dev Branch Integration - All development work goes to
devbranch - Main = Production -
mainbranch represents production-ready code - PR for Everything - Always open PRs to
devfor squash + merge - Regular Releases - Promote
devtomainevery few days - Own Your Mistakes - Be thorough and reliable
- No Staging - Local development, dev branch, or production
- All work lives in Linear
- Use estimates (8=full day, 1=~1 hour)
- Self-assign issues
- Default to async solutions
- Code follows existing patterns
- Changes tested rigorously
- CHANGELOG.md updated
- Lints and builds pass
Built with ❤️ by Acta, based on the excellent T3 Turbo template.