- cd backend
- npm i
- npm start
- follow the instructions in terminal it was clearly
- Make sure you are in the root folder
- open file in services/api.js
- change with your IP Address
- Make sure you are in the root folder
- npm i
- npx react-native run-android or react-native run-android
- Make sure you are in the root folder
- npm i
- cd ios
- pod install
- cd ..
- npx react-native run-ios or react-native run-ios
- Stateless component
- Pure component
- Component classes
- Products are displayed in a grid.
- Sort products by “size”, “price” or “id”
- Automatically load more items
- Display an animated “loading…” message while the user waits for the data to load.
- Show the message “~ end of catalogue ~” when products is empty.
- After every 20 products, we need to insert a random advertisement.
- Prices formatted as dollars like .51.
- displayed in relative time (eg. “3 days ago”) unless they are older than 1 week, in which case the full date should be displayed.
- Font are displayed by the size in detail
- Generate Auto Color
- Product Details
- Profile Github API
- The Navigation Bar tab