# [Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course](https://www.youtube.com/watch?v=1hPgQWbWmEk&ab_channel=freeCodeCamp.org)
- [x] Introduction
- [x] Setting up React Native Expo
- [x] Auth System With Firebase and React Native
- [x] Save Data Using Firebase And Redux
- [x] Handling Navigation on React Native
- [x] Using Camera And Image Gallery With React Native
- [x] Saving An Image Post Using Firebase Firestore and Firebase storage
- [x] Displaying User Profile With Firebase Firestore
- [x] Search User By Similar Name with Firebase Firestore
- [x] Follow System Using Firestore And React Native
- [x] Post Feed System With Firebase and React Native
- [x] Logout Firebase Auth And Redux React Native
- [x] Adding User Comments To Posts W/ Firebase Firestore
- [x] Like System Using Firestore
- [x] Redesign Release
---
## 筆記
@react-navigation/stack
expo install firebase
npm i react-native-gesture-handler
npm i react-native-screens
npm i @react-native-community/masked-view
npm i redux
npm i react-redux
npm i redux-thunk
npm i @react-navigation/bottom-tabs
npm i react-native-vector-icons
npm i @react-navigation/material-bottom-tabs
npm i react-native-paper
expo install expo-image-picker
npx expo install expo-camera
npm i -g firebase-tools
// 1:05:00
// 1:06:11
// [5:37:36](https://youtu.be/1hPgQWbWmEk?t=20256) firebase init
firebase deploy