Develop Faster Fast with MobileFast React Native Boilerplate - the ultimate starting point for building mobile applications that generate money! 💰 Our boilerplate includes a suite of prebuilt features designed to accelerate your development process and help you focus on what matters most: your startup's unique value proposition.
No, we didn't mistake the word "Faster", Neither "Fast"! 😂
- Auth Integration: Google and Apple login out of the box.
- Sleek Navigation: Fluid and customizable navigation experience.
- Dynamic Theming: Dark and light modes to suit user preferences.
- Multilingual Support: Translation-ready components for a global audience.
- Robust Testing: Test suites for reliable app performance.
- Analytics: Insightful analytics to drive decision-making.
- Monetization: In-app purchase and AdMob integration for revenue.
- Social Media Ready: Facebook SDK for auth and Pixel integration.
In Progress...
- Analytics: Amplitude
- Monetization: Revenue Cat (In App Purchases) | Admob (Ads Integration: Free Version)
- Authentication: JWT Based (Email, Oauth2: FacebookSDK)
- Navigation: React Navigation
- Animations: React Native Gestures, Animated
- Lottie
- [0] Multi Language: i18n
- Facebook SDK: Pixel
- Dynamic Theming: RN Elements or Native Styling
- Tests: Jest
- Documentation
git clone https://github.com/yourusername/mobilefast-react-native-boilerplate.git
cd mobilefast-react-native-boilerplate
npm install
Run the app on iOS by executing the following command in the terminal:
npx pod-install
or
cd ios && pod install
then
npx react-native run-ios
Run the app on iOS by executing the following command in the terminal:
npx react-native run-android
Easily tailor the theme to match your brand. The boilerplate comes with a customizable color scheme and typography that you can adjust to suit your startup's style.
Dive into our comprehensive documentation to learn about each feature in-depth. Whether it's auth flow or analytics setup, we've got you covered!
Your contributions help make MobileFast even faster! If you've got an enhancement or bugfix, we welcome your pull requests.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Brought to you by the innovative minds at Digitlift.