BikeComplain
MOBILE DEVICE PROGRAMMING | It KMTIL | 3rd Year Term /2023
To get started, follow these steps:
Clone this repository using git clone https://github.com/Intummadee/Mobile-Application-Motorcycle.git
Install dependencies using npm install
Run the app using npm start
Frontend: React Native, Javascript
Database: Firebase
Version Control: Git and GitHub
Code Editor and tools : VS Code
npx create-expo-app MobileProject
เข้าไปในไฟล์project : cd MobileProject
npx expo install react-native-web@~0.18.10 react-dom@18.2.0 @expo/webpack-config@^18.0.1
npm install --save redux react-redux
npm install react-native-element-dropdown --save
npm install react-native-tab-view
npm install react-native-pager-view
npm install @react-navigation/native
npm install @react-navigation/native-stack
npm install react-native-screens react-native-safe-area-context
npm install --save @react-navigation/bottom-tabs
npm install @react-navigation/drawer
npm install react-native-gesture-handler
npm install react-native-reanimated
npm install react-native-reanimated@2.17.0
npm install react-native-safe-area-context@4.7.1
npm install react-native-screens@3.24.0
npm install react-navigation-header-buttons
npx expo install @react-native-community/datetimepicker
npx expo install expo-image-picker
npx expo install expo-location
npx expo install react-native-maps
npx expo install expo-file-system
npm install moment --save
npx expo install --fix (ถ้ามีขึ้น หลังจากที่ใช้คำสั่ง start ไปแล้ว ก็ให้ ctrl + c ออกใช้คำสั่งนี้)
แก้ไขในไฟล์ babel.config.js ให้เพิ่มคำว่า plugins: ['@babel/plugin-proposal-export-namespace-from','react-native-reanimated/plugin',],
คำสั่ง start เริ่ม 👉 : npx expo start --reset-cache
Figma 👨💻 : https://www.figma.com/file/6Nunl3MsBoMM49Fzevu4RF/UI-design?type=design&node-id=0%3A1&mode=design&t=4olHyy86VGdKRKqC-1