Skip to content

RediaUa/redia.expo-boilerplate

Repository files navigation

🚀 Expo React Native Boilerplate made by Artem Redia

This repository serves as a boilerplate for an Expo Bare Workflow app, designed for team collaboration with best practices in code quality, automation, and modularity.

It includes essential developer tools, pre-configured integrations, and a structured architecture to accelerate development.

✅ Expo Bare Workflow – Fully customizable native code while keeping Expo benefits
✅ GitHub Actions – Automates:
    🔹 ESLint & TypeScript checks
    🔹 Unit tests
    🔹 APK build on each MR for QA verification
✅ Jest Support – Pre-configured for unit and integration testing    
✅ ESLint + Prettier – Pre-configured for consistent code formatting
✅ Pre-commit Hooks – Runs linting, code formatting before commits
✅ TypeScript Support – Fully typed for better developer experience including aliases for cleaner imports
✅ Authentication Flow – Includes the mocked sing in screen
✅ Navigation set up - Includes modal and tab bar navigators using Expo Router
✅ Full theming support - Light & Dark Mode built using styled components
✅ Internationalization (i18n) - Several languages available out of the box
✅ Core UI Components
✅ Horizontal mode support
✅ State Management – Configured with Redux & MMKV for persisted fast storage
✅ Mock Native Modules for Expo Build Sample

Extra features:

✅ Custom scrollbar for FlatList with theming support
✅ Input with interactive labels for an enhanced user experience

📦 Installation

git clone https://github.com/RediaUa/redia.expo-boilerplate.git
cd redia.expo-boilerplate
npm install # Install dependencies
npx pod-install  # Installs CocoaPods dependencies

🚀 Run the app

Use the following commands to run the app on your desired platform:

npm run ios      # Run the app on iOS
npm run android  # Run the app on Android

Using Expo Go

npm run start

Use the credentials Guest / Guest to sign in

result

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published