This is a React Native ChatGPT clone using Clerk for user authentication and RevenueCat for In-App purchases.
Additional features:
- Expo Router file-based navigation and API Routes
- OpenAI API for GPT chat completions and image generation
- Reanimated 3 for animations
- Gesture Handler for gestures
- Redash for animated text
- Zeego for native menus
- RN MMKV for efficient key/value storage
- Expo SQLite for storing chats and messages
- Bottom Sheet for bottom sheet component
- FlashList for efficient list rendering
- React Native OpenAI for streaming
- Image Zoom for image zoom component
- Shimmer Placeholder for loading placeholders
Take a shortcut from web developer to mobile development fluency with guided learning
Enjoyed this project? Learn to use React Native to build production-ready, native mobile apps for both iOS and Android based on your existing web development skills.