Skip to content

Expo + Supabase + Zustand + NativeBase Starter kit

License

Notifications You must be signed in to change notification settings

Kendamanomics/expo-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expo-starter

Start FAST with Expo + Supabase + NativeBase + Zustand.

Features

Installation

  1. Clone this project
git clone https://github.com/linus1703/expo-starter
  1. Change into the directory and install the dependencies
cd expo-starter

yarn install
  1. Update /app/config/config.base.ts with your own configuration, e.g.:
# Replace XXXX's with your own Supabase keys
SUPABASE_URL: "XXXX",
SUPABASE_ANON_KEY: "XXXX",
  1. Start the project:
  • yarn start

File Structure

Expo Starter/
├─ app/
│  ├─ components/
│  ├─ config/
│  ├─ constants/
│  ├─ hooks/
│  ├─ navigation/
│  ├─ screens/
│  ├─ services/
│  ├─ stores/
├─ assets/
│  ├─ fonts/
│  ├─ images/
App.tsx

Screens

Main screens:

  • Login
  • Signup
  • Home (Bare Minimum) with a logout button

Login screen

Signup screen

About

Expo + Supabase + Zustand + NativeBase Starter kit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • JavaScript 0.5%