Skip to content

shikharrajat/talk_wave

Repository files navigation

TalkWave

TalkWave is a feature-rich messaging app. It boasts a comprehensive set of features like Phone Number Authentication, multimedia sharing, real-time video calling, group chatting, a user-exclusive story feature, and much more, all designed to provide a seamless and secure user experience.

Features

  1. Phone Number Authentication: Provides a robust security mechanism to ensure that user information is well protected.
  2. Multimedia Sharing: Allows users to share images, videos, and documents with each other.
  3. Real-time Video Calling: Enables face-to-face communication between users.
  4. Group Chatting: Lets users create groups and communicate in real-time.
  5. Story Feature: Allows users to share moments that disappear after 24 hours.
  6. Online/Offline Status: Displays whether a user is currently online or offline.
  7. Message Seen Indicators: Shows whether a message has been seen by the recipient.
  8. Dark/Light Theme: Provides a customizable interface to suit user preferences.
  9. Auto Scroll on New Messages: Automatically scrolls the chat window to display new messages.
  10. Message Reply: Users can reply to a particular message by tagging it.

Technologies Used 📱

Android Studio Flutter Firebase
Android Studio Logo Flutter Logo Firebase Logo

Installation and Setup Guidelines to Run the App on Debug Mode 📥

The given guidelines is for Windows Operating System

If you wish to run the app normally, download APK of the app from the links given above, and run on an Android device.

  1. Download the Flutter SDK (and other prerequisites): Get Started - Flutter

  2. Add path for Flutter in environment paths.

  3. Check dependencies and resolve them by running the following code in Command Prompt:

flutter doctor
  1. Install Android Studio: Installation - Android Studio

  2. OR Alternatively Install Visual Studio Code: Installation - Visual Studio Code

  3. Install Flutter and Dart Plugin in your code editor.

  4. Clone this repository using the following command:

git clone https://github.com/shikharrajat/talk_wave.git
  1. Run the app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published