React Native · Expo
The React Native boilerplate for Expo that's ready to ship
CodeBaseHub is a complete Expo boilerplate with authentication, in-app payments, and push notifications already integrated. Clone the repo, add your brand, and submit to the App Store and Google Play the same week.
One-time payment · From $39 · No subscription, ever
A React Native boilerplate is a pre-built app foundation that ships with the screens, navigation, authentication, payments, and native configuration a real mobile product needs, so you start from a working app instead of an empty project. The CodeBaseHub boilerplate is built on Expo (SDK 57), uses Firebase for auth and data, RevenueCat for subscriptions via API key + feature flag, and OneSignal for push, and includes an AGENTS.md file so Claude Code and Cursor understand the codebase on first open.
What is a React Native boilerplate?
Every mobile app needs the same foundation: sign-in, a paywall, push notifications, deep links, app icons, build profiles, and store submission config. A boilerplate gives you that foundation already assembled and tested, so your first commit is a feature, not setup code. CodeBaseHub is an Expo boilerplate specifically — it uses Expo Router, EAS Build, and the managed workflow, so you get over-the-air updates and one-command builds for both platforms.
What's in the boilerplate
Everything integrated, typed, and documented.
Authentication
Firebase Auth with email, Google, and Apple sign-in. Protected routes and a ready account screen.
Payments & paywall
RevenueCat configured via API key + feature flag for iOS and Android subscriptions and in-app purchases, with a customizable paywall component.
Push notifications
OneSignal integrated and production-ready, including permission prompts and deep-link handling.
Database & functions
Firestore with typed hooks and CRUD helpers, plus Cloud Functions for server-side logic and Remote Config for feature flags.
AI editor rules
AGENTS.md, CLAUDE.md, and .cursorrules so Claude Code, Cursor, and Copilot know your architecture and conventions immediately.
Store-ready builds
EAS Build profiles for the App Store and Google Play, app icons, splash screens, and localization scaffolding.
The stack
Modern, widely-used, and well-documented — no exotic dependencies.
From clone to store in three steps
Clone and install
One command installs dependencies. Services are already integrated in code — you add your own API keys and enable feature flags.
Brand and build
Change the name, colors, and icon, plug in your Firebase and RevenueCat keys, enable the payment feature flag, then open your AI editor and build features.
Ship to the stores
Run EAS Build and submit to the App Store and Google Play from a single codebase.
Who it's for
- Solo founders and indie hackers who want to validate a mobile idea in days, not months.
- Agencies and freelancers shipping client apps on a fixed budget.
- Product teams that want a proven Expo foundation instead of maintaining their own boilerplate.
Boilerplate questions
Start from a working boilerplate
Skip the boilerplate week. Get the React Native boilerplate and ship your idea.
Get the Boilerplate