Skip to main content
Build cross-platform mobile applications with React Native and TypeScript that integrate seamlessly with your Mizu backend. The React Native template provides a complete project with Expo, navigation, and state management.

Quick Start

This creates a complete React Native project with:
  • TypeScript
  • Expo managed workflow
  • React Navigation
  • Zustand for state management
  • Axios for networking

Project Structure

Template Options

API Client

State Management with Zustand

Auth Store

Items Store

Screens

Push Notifications

Offline Sync

Running the Project

Start Backend

Run React Native App

Best Practices

Type Safety

Error Handling

Next Steps

Flutter

Build with Flutter

Push Notifications

FCM integration

Deep Links

Universal Links

Templates

All mobile templates