Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive 6-hour course to build an Instagram clone using React Native, Firebase Firestore, Firebase storage, Redux, and Expo. Master the creation of an authentication system, database integration, and storage management. Begin with setting up React Native Expo, then progress through implementing Firebase authentication, data saving with Redux, and navigation handling. Explore camera and image gallery integration, learn to save image posts using Firebase services, and develop user profiles and search functionality. Implement a follow system, create a post feed, manage user logout, add commenting features, and design a like system. Conclude with a final redesign, equipping you with the skills to create a fully-functional social media app.
Syllabus
Introduction.
Setting up React Native Expo.
Auth System With Firebase and React Native.
Save Data Using Firebase And Redux.
Handling Navigation on React Native.
Using Camera And Image Gallery With React Native.
Saving An Image Post Using Firebase Firestore and Firebase storage.
Displaying User Profile With Firebase Firestore.
Search User By Similar Name with Firebase Firestore.
Follow System Using Firestore And React Native.
Post Feed System With Firebase and React Native.
Logout Firebase Auth And Redux React Native.
Adding User Comments To Posts W/ Firebase Firestore.
Like System Using Firestore.
Redesign Release.
Taught by
freeCodeCamp.org
Related Courses
Learn React NativeCodecademy Learn React Native Gestures and Animations - Tutorial
freeCodeCamp Full Stack Open
University of Helsinki via Independent Computer Science and Mobile Apps
Harvard University via edX Become a React Native Developer
LinkedIn Learning