This app allows users to securely authenticate themselves and chat with a simple and clean UI. While it is not a fully featured chat app, it ensures users can safely log in and out, keeping their data private.
Disclaimer: This app was created in conjunction with Angela Yu's AppBrewery iOS Bootcamp Course.
- UIKit (Storyboard): The user interface of the app was designed using UIKit and storyboards.
- MVC Architecture: The app follows the Model-View-Controller (MVC) architectural pattern, separating its components for better organization.
- CocoaPods: Third-party library integration is supported using CocoaPods, making it easy to add and manage dependencies.
- Firebase: The app uses Firebase's Firestore to allow users to log in securely and store chat data.
To run the Chatty App on your iOS device or simulator, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/chatty-app.git
- Open the project in Xcode:
cd chatty-app
and thenopen ChattyApp.xcodeproj
- Build and run the app on your preferred device or simulator.
Please note: that you will need a Firebase account and setup for the app to function correctly.