Skip to content

narwalayush4/FlashChat

Repository files navigation

FlashChat

Summary

FlashChat is an iOS chatting app that allows users to send and receive messages. It leverages Firebase for backend operations, including user authentication and real-time message sending and retrieval. The app utilizes a UITableView and custom .xib file to create a visually appealing and functional chat interface. Additionally, it incorporates a third-party library, imported using CocoaPods, to introduce text animation in the landing screen.

Screenshots

Screenshot 1
Landing Screen
Screenshot 2
User Registration Screen
Screenshot 2
User Login Screen
Screenshot 2
Chat Interface

Technologies Used

  • Firebase: Backend services for user authentication, message sending, and retrieval.
  • UITableView: Used to display and manage a list of messages.
  • Interface Builder: Utilized to design the custom chat cell using a .xib file.
  • CocoaPods: Dependency manager for importing third-party libraries.
  • Third-Party Library: Used to introduce text animation in the landing screen.

Features

  • User authentication: Users can create accounts and log in securely using Firebase authentication.
  • Real-time messaging: Messages are sent and received in real-time using Firebase, providing a seamless chatting experience.
  • Custom chat interface: A visually appealing chat interface designed using a custom .xib file and UITableView.
  • Text animation: Engaging text animation integrated into the landing screen using a third-party library.

Happy Chatting!

About

FlashChat is an iOS chatting app that allows users to send and receive messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published