Raya Chat Application

Raya App

Raya App is an iPhone application developed using Swift that aims to provide a WhatsApp-like & Telegram messaging experience. It allows users to send text messages, images, and videos to their contacts at real-time.

Features

  • User registration and authentication
  • Contacts management
  • Real-time messaging with delivery and read receipts
  • Sending and receiving text messages, images, and videos
  • Group chats with multiple participants
  • Push notifications for new messages
  • User profile customization options
  • Channels for broadcasting messages and announcements

Images

Picture2 Picture3 Picture1 Screenshot 2023-05-17 at 10 24 40 PM Screenshot 2023-05-17 at 10 24 50 PM

Installation

To run the Chat App on your local machine, follow these steps:

  1. Clone the repository to your local directory.
  2. Open the project in Xcode.
  3. Set up the necessary dependencies using CocoaPods.
  4. Build and run the application on the iOS Simulator or a physical device.

Make sure to configure the necessary API keys and server endpoints in the project's configuration file.

Usage

Upon launching the app, users will be prompted to log in or create a new account. After logging in, they can access their contacts and start messaging with their friends. The app provides a user-friendly interface with familiar messaging features.

Contributing

We welcome contributions to enhance the Chat App. If you'd like to contribute, please follow these guidelines:

  1. Fork the repository and create a new branch.
  2. Make your changes and ensure that the code builds successfully.
  3. Write clear and concise commit messages.
  4. Submit a pull request, explaining the changes you've made and their purpose.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.

Contact

For any questions or feedback, please contact us.

Thank you for your interest in the Raya App!