YoVDO

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

Offered By: freeCodeCamp

Tags

React Native Courses Mobile Development Courses Firebase Courses Redux Courses

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 Native
Codecademy
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