A real time chat app. Basically one chat room where user can see messages from everybody. Works with Firebase to provide real time database, authentication functionality.
- integrate Firebase to app - realtime database, authentication
- implementing UITextField delegate methods, resign being first responder when user taps background
- animating auto layout constraints
- using UIAlerController to inform user if error occured
- using SVProgressHUD to show action taking place
- using Firebase real time database observers to recieve data from DB
- table view cell customization
- ...
