It has been quite a while since I last worked with Firebase, so this project was a great opportunity to refresh my memory. It's a real-time chatting application that support features like sending photo/video messages, sharing locations, and dark mode.
Initial Desgin:
![Screenshot 2023-06-28 at 03 56 51](https://private-user-images.githubusercontent.com/44919941/249316952-1d0eb6a2-2144-40ec-824c-cd182a8f74aa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNjQ1ODYsIm5iZiI6MTcyMjI2NDI4NiwicGF0aCI6Ii80NDkxOTk0MS8yNDkzMTY5NTItMWQwZWI2YTItMjE0NC00MGVjLTgyNGMtY2QxODJhOGY3NGFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI5VDE0NDQ0NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM0YzAwMDRlNjlkMzA3NDhmMDMwZmJiNzM2ZWZhOTQ0YmE5ZTM3YTA1MWFmYWUxYWEwZGMyYzhjMjc5NGI5YjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4HHIOevKtbAVPHwjByyXUdqXZXWrMqDw2ANia8TwEE4)
Preview: