Mobile Chat App A chat app for mobile devices using React Native. The app provide users with a chat interface and options to share images and their location. Key Features A page where users can enter their name and choose a background color for the chat screen before joining the chat. A page displaying the conversation, as well as an input field and submit button. The chat must provide users with two additional communication features: sending images and location data. Data gets stored online and offline. Tools Used React Native Expo Android Studio Xcode Google Firestore Database Gifted Chat Getting Started Requirements: Node.js Expo Command Line Interface npm install --global expo-cli Setup Fork this repository and run npm install for install all dependecies. npm install Running app expo start Download Expo app on your mobile phone. Run expo start on the forked file root in your terminal. Scan the QR code. When bundle is ready you will see the app. Or... Download Android Simulator or XCode which include an iOS Sumiulator. In the browser after run expo start on the forked file root in your terminal, select "Run on iOS Simulator" or "Run on Android device/emulator".