App Development Using React Native, Expo and AWS
App Development Using React Native, Expo and AWS
Volume 4 Issue 4, June 2020 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
App Overview
Users can sign up/in to the app.
Users can upload pictures by pressing the add button.
Users can delete pictures by pressing the trash button.
Users can update the feed by pressing the reload button.
Requirements
NodeJs, npm, expo-cli, react-native, aws-amplify
@ IJTSRD | Unique Paper ID – IJTSRD31360 | Volume – 4 | Issue – 4 | May-June 2020 Page 1307
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
4. Add auth
amplify add auth
# When prompt, choose: Yes, use the default configuration.
5. Add Storage
amplify add storage
# Choose: Content (Images, audio, video, etc.)
# Give access to only authenticated users.
# Give users read/write access.
@ IJTSRD | Unique Paper ID – IJTSRD31360 | Volume – 4 | Issue – 4 | May-June 2020 Page 1308
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
Running the Application
1. Install client dependencies.
npm install
2. Launch the React Native app in your simulator under your project directory.
expo start --ios
# or
expo start --android
Screenshots
@ IJTSRD | Unique Paper ID – IJTSRD31360 | Volume – 4 | Issue – 4 | May-June 2020 Page 1309