Skip to content

Real Name based Random Chatting Application

Notifications You must be signed in to change notification settings

joonmy/HandongManna-1

 
 

Repository files navigation


Handong Manna (Random Chat App)

This is a random chat app that allows users to connect with each other and have anonymous conversations.

Features

  • Random Matching: Users are randomly matched with other online users for one-on-one chat sessions.
  • semi-Anonymous Chatting: Users can chat with each other without revealing their real identities.
  • Real-Time Messaging: Chat messages are delivered in real-time for a seamless chatting experience.
  • User Profiles: Users can create and update profiles with a username and optional profile picture.
  • Message History: Chat history is saved for each user, allowing them to view their previous conversations.

Installation

  1. Clone the repository to your local machine.
  2. Install the required dependencies using the package manager of your choice.
  3. Configure the necessary API keys and settings for your backend server.
  4. Build and run the app on your preferred development environment or device.

Technologies Used

  • Flutter: Cross-platform UI toolkit for building native applications.
  • Dart: Programming language used for building Flutter apps.
  • Firebase: Backend service used for real-time messaging and user authentication.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

demo video link


About

Real Name based Random Chatting Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 62.9%
  • C++ 17.1%
  • CMake 13.9%
  • Ruby 2.0%
  • Swift 1.5%
  • HTML 1.4%
  • Other 1.2%