tarkanlar / dream-react-native

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LinkedIn

Logo

React Native Supabase Starter with NativeBase

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

Table of Contents
  1. About The Project
  2. Installation
  3. License
  4. Contact
  5. Acknowledgments

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)

.env API_URL= REACT_NATIVE_SUPABASE_URL= REACT_NATIVE_SUPABASE_ANON_KEY=

About


Languages

Language:TypeScript 99.1%Language:PLpgSQL 0.6%Language:JavaScript 0.3%