Skip to content

shaneeelliott/NSConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clerk Auth Template

This is a React Native project built with Expo, Clerk, and React Native Reusables.

It was initialized using the following command:

npx @react-native-reusables/cli@latest init -t NSConnect

Getting Started

Before running the app, make sure to:

  1. Set up your Clerk account
  2. In the instance setup, leave the default option selected: Email, phone, username
  3. Enable Apple, GitHub, and Google as sign-in options under SSO Connections
  4. Rename .env.example to .env.local and paste your EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY from your API keys

Then start the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

This will launch the Expo Go Server. You can open the app with:

  • iOS: press i to launch in the iOS simulator (Mac only)
  • Android: press a to launch in the Android emulator
  • Web: press w to run in a browser

Or scan the QR code with the Expo Go app to test on your device.

Included Screens and Features

  • Protected routes using Clerk authentication
  • Sign in screen
  • OAuth with Apple, GitHub, and Google
  • Forgot password screen
  • Reset password screen
  • Verify email screen
  • User profile button
  • Sign out screen

Project Features

Learn More


If this template helps you move faster, consider giving React Native Reusables a ⭐ on GitHub. It helps a lot!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published