Build a Full Stack React Native App with Payments | PostgreSQL, TypeScript, Stripe, Tailwind

JavaScript Mastery

JavaScript Mastery

751,917 views

Build a full-stack Uber Clone Application with Expo’s latest features and lightning-fast edge-ready Postgres database in React Native.

⭐ Join JS Mastery Pro: https://jsm.dev/uber-jsmpro
πŸ’Ž Become a Top 1% Next.js Developer: https://jsm.dev/uber-nextjs

πŸ“ Free Video Kit (Code, Design, Repo, Guide): https://jsm.dev/uber-kit

Clerk: https://jsm.dev/uber-clerk
NeonDB: https://jsm.dev/uber-neondb
WebStorm: https://jsm.dev/uber-webstorm

Rate us on TrustPilot: https://jsm.dev/trustpilot

Discord: discord Twitter: jsmasterypro Instagram: javascriptmastery LinkedIn: javascriptmastery

Business Inquiries: contact@jsmastery.pro

Time Stamps πŸ‘‡
00:00:00 β€” Intro
00:06:04 β€” IDE Setup
00:09:02 β€” Project Setup
00:25:43 β€” WebStorm Customization
00:28:38 β€” File & Folder Structure and Router Setup
00:47:50 β€” Onboarding Screens
01:11:28 β€” Auth Screens
01:30:46 β€” Clerk Email Authentication
02:01:30 β€” Bottom Tab Bar
02:10:10 β€” NeonDB Implementation & API routes
02:26:21 β€” HomePage UI
02:57:25 β€” Map Functionality
03:05:28 β€” Zustand State Management
03:25:50 β€” Location Autocomplete Feature
03:28:22 β€” Find Ride Screen
03:55:55 β€” Confirm Ride Screen
04:01:41 β€” Book Ride Screen
04:07:07 β€” Stripe Payment Implementation
04:48:00 β€” Map Path Direction & Completing the Main Flow
05:07:39 β€” Implementing Real Dynamic Data
05:10:44 β€” Implementing oAuth Authentication
05:19:32 β€” Rides History Screen
05:22:00 β€” oAuth Redirection Issue and Other Fixes
05:27:31 β€” Profile and Message Screens