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

React Native CLITypeScriptZustand StoreReact Navigationi18nMMKV Storage

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)

Express/NestJSTypeScriptPrisma/TypeORMJWT AuthenticationDocker ready

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)

Next.jsTypeScriptTailwind CSSRadix UI (Headless)ESLint/Prettier

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 generator
plop component Button --with-test --with-stories