This repository contains learning CRUDs using the Firebase database and built with React Native Technology.
- The first to install React Native
$ npx react-native init nameProject
- Next install some dependency
-
React Navigation reactnavigation.org
$ npm install @react-navigation/native
then
$ npm install react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view
and
$ npm install @react-navigation/stack
done
-
Font Awesome React Native Font Awesome
$ npm i --save react-native-svg # ** $ npm i --save @fortawesome/fontawesome-svg-core $ npm i --save @fortawesome/free-solid-svg-icons $ npm i --save @fortawesome/react-native-fontawesome
-
Firebase
$ npm i firebase
- Install (Day 1)
- Setting React Navigation (Day 1)
- Setup Firebase (Day 1)
- Create Page (Day 1)
- Design Page Add (Day 2)
- Save Data (Day 2)
- Create Home Page (Day 2)
- Create Component Card Data (Day 2)
- Create Detail Page Data (Day 2)
- Delete Data (Day 3)
- Update Data (Day 3)
- Overcoming Warning Settings Timer (Day 3)