A chat application made with React Native and Expo. It uses Gifted Chat and Firebase (Cloud Firestore, Storage). You can authentificate with a username, choose a background color for your chat, send and recieve messages, pick images from your gallery, take photos and send your geolocation.
You need Node Version 16.19.0, Expo and Android Studio Emulator or a Phone to run MyChat.
- Choose the correct Node version
- Install Expo with: npm install expo
- Install Expo-Cli with: npm install -g expo-cli
- Start MyChat with: npx expo start (You can start Mychat on your mobile by installing the Expo app or in the Android Studio Emulator by pressing a)