React Native, Gifted Chat, Firebase Firestore, Expo, JSDoc
My goal for this project was to build an app, compatible with both IOS and Android, with full chat functionality, offline functionality, the ability to send photos (either selected from the gallery or taken via the camera) and the ability to send a user's location details.
My first foray into mobile development proved fun and fruitful. React Native was easy enough to get to grips with, after having spent so much time with React. After the initial comfort though, it proved to have a depth that made implementing my initial vision challenging.