Skip to content

Latest commit

 

History

History
16 lines (8 loc) · 843 Bytes

README.md

File metadata and controls

16 lines (8 loc) · 843 Bytes

ChatApp

An iOS realtime chat application I built as code practice. The project was created following LBTA's Firebase tutorial and then refined using the MVVM+C pattern. The application features login/register functionality and text/image/video chat.

This application was mainly done as an intro to Firebase, a practice for creating views without storyboards/nibs and for learning the MVVM+C pattern. Also, the goal was to use as little frameworks as possible, but I may add some in the future to make the code more concise.

TODO

The core of the application is done, but I may add additional improvements, such as Firebase database simplifications/optimizations.

References

https://www.letsbuildthatapp.com/course/Firebase-Chat-Messenger

https://medium.com/sudo-by-icalia-labs/ios-architecture-mvvm-c-services-6-6-c4d4184fdc01