novaRN

A production-ready React Native boilerplate for Expo SDK 54+ with TypeScript, Expo Router, secure authentication, offline-first support and dark mode. Includes TanStack Query, Zustand, NativeWind, EAS Build config and Jest testing — all pre-wired and ready to ship.

javascriptboilerplatetypescriptreact-nativehackathonmobile-appstarter-kitreactnativehacktoberfestexporeacttailwindcss
FreeRepo

Preview

novaRN preview

Overview

NovaRN is a production-ready React Native boilerplate built with Expo Router, TypeScript and offline-first architecture that eliminates setup friction for developers building mobile apps. It includes built-in authentication with secure token handling, offline support via MMKV caching, NativeWind styling and a feature-based project structure designed for fast MVPs and startup teams.

Features

file-based routingoffline-first architecturesecure token handlingoptimistic updatescache persistencetheme managementdark modeerror boundariesform validationresponsive design

Feature Flags

authenticationblogpaymentsauthorizationteamsOrgsnotificationscachingpwaformsValidationdarkModeofflineSupporterrorTrackingformValidationthemeManagement

Recommended Use Cases

fast mvpsindie developersstartupsproduction-ready mobile apps

Frontend

react-nativeexpoexpo-routerzustandtanstack-queryaxiosreact-native-reanimated

Backend

None

Auth Providers

None

Deployment Targets

iosandroidwebeas-build

Payment Providers

None

Quick Facts

⭐ Stars
2
🍴 Forks
1
🧾 License
mit
🔄 Active
Yes
🕒 Last Commit
2025-10-31T18:29:28.000Z

Stack

Framework
expo
Language
typescript
CSS
nativewind
Auth
expo-secure-store
Testing
jest, react-native-testing-library
CI
eas-build

Data Layer

Databases
mmkv

UI Stack

Styling
nativewind
Components
custom-ui-library

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
eas-build

Pricing

Classification
free
Selected
Notes
Open source MIT licensed boilerplate
Get Started with this Boilerplate