Project Features Overview
Each boilerplate is designed by a full-stack expert to minimize initial friction and enforce scalable, maintainable patterns from day one.
React Native (Mobile) - Production Ready
The React Native boilerplate provides an exhaustive, production-ready architecture designed for scalability, performance, and deep native control (via CLI). It includes structured navigation, consistent theming, and internationalization out of the box.
Detailed Structure:
src/ |-- assets/ (Fonts, Images) |-- components/ (Reusable UI: Button, TextField, etc.) |-- i18n/ (Locales, initI18next) |-- navigation/ (Root, App, Stack Navigators) |-- screens/ (Screen component + dedicated styles) |-- storage/ (MMKV setup) |-- store/ (Zustand useStore) -- theme/ (Colors, Metrics, ThemeProvider)Node.js Server (Backend)
The backend boilerplate focuses on building clean, RESTful or GraphQL APIs. It integrates database connection, standard error handling middleware, and includes Docker setup for easy containerization.
Detailed Structure:
// tcbs new server --ts// Terminal Prompt: ? Select Database: [PostgreSQL, MongoDB]? Add Authentication: (Yes/No)Next.js App (Full-Stack/Frontend)
Professional, high-conversion web frontends. Styled with a custom Tailwind theme and organized for scalable routing and data fetching, ready for modern server-side rendering (SSR) or static site generation (SSG).
Detailed Structure:
// Example Next.js component generatorplop component Button --with-test --with-stories