Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.99 KB

README.md

File metadata and controls

58 lines (39 loc) · 1.99 KB

FireBaseChatApp

This is an chat app that uses SwiftUI, combine and firebase. Built with form validation for registration page demonstrating knowledge on working with observableObject as well as a chat section using realtime database from firebase as its host.

Application screenshot

Registration page with form validation is designed, attempting to make a visually appealing interface.

Chat bubbles and layout is inspired from Dribble

RegistrationPage

Registration Page

Chat Screen/Page

Chat Screen Chat Screen 2

Registration Page demonstrating the UI updates for form validation

FirebaseChat.mp4

How to run

Clone project, build in xcode and run via simulator.

Technology and Frameworks used

Swift
SwiftUI
Combine
Firebase
CocoaPods
UserDefaults
MVVM

Status

Will add feature to message specific users. Currently it is only available to chat with one user / one root. One chat, many Users (group chat)