Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course

via freeCodeCamp

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

Reviews

Start your review of Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.