A limited functionality Instagram Clone for personal image viewing. The application allows users to upload pictures from their camera and gallery to view in the app. The user has an account page where they can change their username and avatar.
Due to a recent policy change by Apple, Expo is no longer able to share apps across users on iOS. Therefore, to be able to use the app on iOS the source must be cloned and run on a simulator. This is less than ideal as the camera CANNOT be acessed from the simulator. Please see the corresponding Medium article from Expo
- Clone the source
- cd to the root directory of the app
- Execute
yarn/npm install
- Execute
yarn ios
- Agree to run on Expo
Download the Expo Client App. Once installed, you can then find the app at the following link or by scanning the provided QR code with the Expo Client App.
Simply run yarn test
in the root directory of the app to have the snapshots tested.