React Native Database & User Authentication
Supabase
View ChannelAbout
Supabase is the Postgres development platform. Create a backend in less than 2 minutes. Start your project with a Postgres Database, Authentication, instant APIs, & realtime subscriptions. Whether you're new to development or looking to migrate existing workloads, you'll find Supabase tutorials & tips that will make your app development easier. From database migrations to query optimizations, we cover everything you need to build quickly with Supabase. Supabase provides a full Postgres database for every project with pgvector, database backups, extensions, & more. Add & manage email & password, passwordless, OAuth, & mobile logins to your project through a suite of identity providers & APIs. Kickstart your next project with templates & use our Instant APIs that do the hard work for you. We introspect your database to provide APIs instantly. No more repetitive CRUD endpoints - build your app without ever leaving the dashboard! Build in a weekend, scale to millions.
Latest Posts
Video Description
Get started with Supabase Postgres database and user authentication in your @ExpoDevelopers React Native applications with this quickstart tutorial! - Find the tutorial: https://supabase.com/docs/guides/getting-started/tutorials/with-expo-react-native?utm_source=youtube&utm_medium=social&utm_term=expo-react-native&utm_content=AE7dKIKMJy4 - React Native Authentication blog post: https://supabase.com/blog/react-native-authentication?utm_source=youtube&utm_medium=social&utm_term=expo-react-native&utm_content=AE7dKIKMJy4 - Find the code: https://github.com/supabase/supabase/tree/master/examples/user-management/expo-user-management - Expo docs: https://docs.expo.dev/guides/using-supabase/ Learn about deep linking: https://youtu.be/8TZ6O1C8ujE 🎙️ Presented by Thor Schaeff (@thorwebdev https://go.thor.bio/x) ## Chapters 00:00 Intro 01:15 Supabase project setup 01:58 Create new Expo TypeScript project 03:30 Install required dependencies 04:57 Set up the database schema 08:15 Initialise supabase-js for React Native 09:13 Find the url and anon key 10:13 Create the login component 12:30 Create the account component 13:35 Read data from the database with supabase-js 15:20 Put the components together in the App 16:20 Email signup 18:12 Add a FlashList with all users 25:05 Restrict database reads with RLS
Upgrade Your Gear On-The-Go
AI-recommended products based on this video

3D Rolling Ball Maze Cube, Maze Ball, Roller Balls Education Toy, Puzzle M-aze Cube, Roller Balls Mind Teaser for Classroom Party Birthday School Travel Waiting Room Family Gathering

DIMJ Compression Packing Cubes Travel Organizer,Travel Packing Cubes Compressible for Carry on Luggage Lightweight Expandable Luggage Travel Accessories (8 Set-Beige)

NICOSHOW 6 Set Compression Packing Cubes, Compressible Travel Packing Cubes Travel Essentials, Luggage Organizers for Carry-on Suitcase, Grey OEKO-TEX STANDARD 100

BAGAIL 8 Set Packing Cubes Luggage Packing Organizers for Travel Accessories Global Recycled Standard

SmallRig FX3 / FX30 HawkLock Quick Release Camera Cage Kit for Sony with Cable Clamp, Bulit-in QR Cold Shoe NATO Rail/QR Plate for Arca, Modular Design Compatible with Original XLR Handle - 4770

SmallRig ZV-E1 Camera Baseplate for Sony ZV-E1, Built-in Cold Shoe Mount and QR Plate (for Arca) Quick Switch Between Tripod and Stabilizer for DJI RS 2 / RSC 2 / RS 3 / RS 3 Pro - 4314

SmallRig ZV-E10 II Base Plate for Sony Alpha ZV-E10 II, Bottom Mount Plate with Quick-Release Plate for Arca, QD Socket, Hand Strap Hole, 1/4"-20 Threaded Hole - 4950

SmallRig Baseplate for Sony Alpha 6700, Bottom Mount Plate Built-in Quick Release Plate for Arca, Supporting Quick Switch Between Tripod and Stabilizer (for DJI RS 2 / RSC 2 / RS 3 / RS 3 Pro) - 4338




