Skip to content

⚡️ Develop Faster Fast with MobileFast React Native Boilerplate - the ultimate starting point for building mobile applications that generate money! 💰

Notifications You must be signed in to change notification settings

omarlahkim/Mobilefa.st

Repository files navigation

MobileFast Logo

MobileFast React Native Boilerplate ⚡️

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"! 😂

Features at Lightning Speed ⚡️

  • 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.

Documentation

In Progress...

To Do

  • 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

Quick Start 🚀

Installation

git clone https://github.com/yourusername/mobilefast-react-native-boilerplate.git
cd mobilefast-react-native-boilerplate
npm install

Running the App

For iOS:

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

For Android:

Run the app on iOS by executing the following command in the terminal:

npx react-native run-android

Customize to Your Heart's Content 💛

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.

Documentation 📚

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!

Contribution Guidelines ✨

Your contributions help make MobileFast even faster! If you've got an enhancement or bugfix, we welcome your pull requests.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Powered by Digitlift

Brought to you by the innovative minds at Digitlift.

About

⚡️ Develop Faster Fast with MobileFast React Native Boilerplate - the ultimate starting point for building mobile applications that generate money! 💰

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published