Private Messenger is a cutting-edge messenger app crafted exclusively for real-time communication with end-to-end encryption. Designed to create a secure and intimate digital space, this app is tailored for groups of friends seeking a seamless and personalized messaging experience.
This project is currently under active development, and certain features may be incomplete or subject to changes.
- Real-Time Messaging: Instant messaging within a community of friends.
- Security: Fostering a secure and private digital space with end-to-end encryption.
- No Third-Party Modules: Developed without relying on external modules for a seamless and personalized user experience.
- Powered by Firebase: Utilizes Firebase for backend services.
- Swift: Primary programming language.
- Firebase: Backend services.
- CryptoKit: Used to implement Encyprtion
- Visit the Google Firebase Console.
- Create a new project or select an existing one.
- Navigate to the "Project settings" and download the GoogleService-Info.plist file.
- Place the downloaded plist file in the root directory of your Xcode project.
# Clone the repository
git clone https://github.com/gokulpulikkal/FireBaseChat
# Open the Xcode project file
open FireStoreDemo.xcodeproj