{"repo":"flemingvincent/expo-clerk-convex","free":true,"listed":false,"github":"https://github.com/flemingvincent/expo-clerk-convex","clone":"git clone https://github.com/flemingvincent/expo-clerk-convex.git","description":"This repository is an Expo starter focused on email/password authentication with Clerk, Convex, and Expo Router route protection.","language":"TypeScript","stars":783,"topics":["expo","expo-router","typescript","react-native","clerk","convex"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Expo Clerk Convex Introduction This repository is an Expo starter focused on email/password authentication with Clerk, Convex, and Expo Router route protection. Disclaimer This is not supposed to be a template, boilerplate or a framework. It is an opinionated guide that shows how to do some things in a certain way. You are not forced to do everything exactly as it is shown here, decide what works best for you and your team and stay consistent with your style. Get Started 1. Configure Clerk - Create a Clerk application at dashboard.clerk.com. - Enable email/password authentication for the application. - Configure email verification to use an email code flow for sign-up. - Enable the Convex integration for the Clerk application. - Copy the Clerk Frontend API URL that Convex will use as CLERK JWT ISSUER DOMAIN . 2. Clone the repository to your local machine 3. Navigate to the project directory 4. Install dependencies 5. Create a Convex dev deployment This command creates the convex/ backend, prompts you to sign in to Convex, and prints the deployment URL you need for the Expo app. 6. Update environment variables - Add EXPO PUBLIC CLERK PUBLISHABLE KEY to your .env.local file with your Clerk publishable key. - Add EXPO PUBLIC CONVEX URL to your .env.local file with your Convex deployment URL. - Add CLERK JWT ISSUER DOMAIN to your Convex environment variables with the Clerk Frontend API URL. 7. Start the Expo development server Authentication Flow - Sign in uses Clerk email/passwo","default_branch":null,"files":null,"tree":[],"storefront":"/r/flemingvincent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/flemingvincent/expo-clerk-convex/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}