
React Native and Expo Bootcamp: Build 2 Real-World Projects
Learn React Native and Expo by building two complete real-world mobile applications from scratch.
In this hands-on bootcamp, you'll develop an Expense Tracker App and a Hotel Room Booking App while learning modern mobile development practices used in production applications.
Throughout the course, you'll work with:
React Native
Expo
Supabase
Zustand
React Native Paper
React Hook Form
Stripe Payments
What You'll Build
Expense Tracker App
User authentication
Expense management
Custom categories
Receipt image uploads
Expense reports and summaries
Profile management
Hotel Booking App
Customer and hotel owner accounts
Hotel and room listings
Real-time bookings
Stripe payment integration
Booking history and management
Owner dashboard
What You'll Learn
Mobile app development with React Native and Expo
Authentication and database integration using Supabase
State management with Zustand
Form validation and UI development
File uploads and cloud storage
Payment processing with Stripe
App deployment for Android and iOS
You'll also learn how to structure scalable applications, organize reusable components, manage user sessions, work with APIs, handle real-world workflows, and follow best practices used by professional mobile developers.
By the end of this course, you'll have two portfolio-ready mobile applications and the confidence to build your own React Native apps from scratch.