LinkedIn

Logo

React Native Supabase Starter with NativeBase

React Native Supabase Starter with NativeBase to jumpstart your React Native project.

About The Project

Screenshot

Included Features:

  • Supabase Auth, Login, Signup, Migrations to check for existing email, Email OTP
  • Validation with Formik and Yup
  • Darkmode/Lightmode with AsyncStorage
  • NativeBase Components
  • Basic Navigation with BottomTabNavigator and NativeStackNavigator
  • Blank Welcome Screen
  • Settings with Signout, ColorMode Switch, Blank Edit Profile Modal Screen

(back to top)

Built With

  • React Native
  • Supabase
  • Native Base
  • Typescript

(back to top)

Installation

  1. Get a free API Key at Supabase
  2. Clone the repo
    git clone https://github.com/sergeycode/react-native-supabase-nativebase-starter.git
  3. Install NPM packages
    npm install
  4. Rename env-example to .env and enter your Supabase keys
  5. Run on iOS
    npm run ios

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact

Twitter – @sergeycode

Project Link: https://github.com/sergeycode/react-native-supabase-nativebase-starter

Github pages – https://sergeycode.github.io/

(back to top)

Acknowledgments

(back to top)

GitHub

View Github