A modern voice chat application. The project has been written solely in Dart Language.

Overview

VChat

A modern voice chat application. The application welcomes the user with the login screen. After a simple registration process, an empty "Home" screen shows up and lists previous chats. On the "Search" screen, it is possible to find other users and start a new chat with them.

Because of the purpose of the application, chat can be made between users only via voice. VChat provides eleven different sound effects to the users, so they can have fun while chatting with others.

With the power of Flutter and Firebase, VChat runs perfectly on both mobile operating systems. To be able to run this project after cloning this repository, you need to provide Firebase's JSON files.

 

1. Project Overview

The project written solely in Dart Language.

editable_image_1 editable_image_2 editable_image_2
editable_image_1 editable_image_1 editable_image_2

1.1. Welcome Page

A page that serves as the starting point of the application.

1.2. Login Page

A page where user identification and authentication is performed.

1.3. Register Page

A page that enables users to independently register and gain access to system.

1.4. Home Page

A page that shows the list of previous chats and provides access to other pages.

1.5. Search Page

A page where users can search the other users to start chatting with them.

1.6. Chat Page

The most important page of the app. Users can interact with others on this page and can send and receive voice records in real-time.

   

 

2. License

Licensed under the MIT License.

You might also like...

The application helps the patient to follow up on medication schedules, and each patient has his own profile. The application is connected to Bluetooth to help the patient's dependents follow up on the patient.

spoon_medicines A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

Nov 27, 2021

Self Host Group Chat App (firebase + clean architecture) is full functional group chat where you can create new groups and update profile and communicate in different groups easily. there 2 auth firebase method [Google & Email Password]

Self Host Group Chat App (firebase + clean architecture) is full functional group chat where you can create new groups and update profile and communicate in different groups easily. there 2 auth firebase method [Google & Email Password]

Self Host Group Chat App (firebase + clean architecture) Show some and star the repo to support the project Screenshots Packages we are using: flutter

Jan 8, 2023

The most complete Chat UI for flutter highly customizable and helps developing chat UI faster.

⚠️ Dashchat v2 is available in v2 branch ⚠️ You can open issues for the v2 to indicate things we need to implement/fix. Also the API can change until

Dec 11, 2022

Chat-App - A Chat App with flutter and Firebase and Video Calling using WebRTC

chat_app A chat app with flutter and firebase with image message support and vid

Nov 23, 2022

A API integrated 5 day weather forecast and prediction application created using flutter framework and Dart language.

A API integrated 5 day weather forecast and prediction application created using flutter framework and Dart language. This API used here is OPEN WEATHER API, which specializes in predicting the weather of any city in this world.

Dec 26, 2021

Task List application developed in Dart language with SDK Flutter for Android, iOS and Web

Task List application developed in Dart language with SDK Flutter for Android, iOS and Web

Task List application developed in Dart language with SDK (Software Development Kit) Flutter for Android, iOS and Web.

Jun 2, 2022

Amazing task management application with fluid, minimal and modern UI using Flutter! One of The Winner Apps for Google DevFest 2021!

Amazing task management application with fluid, minimal and modern UI using Flutter! One of The Winner Apps for Google DevFest 2021!

Orb "Let your task orbit!" 🪐 Description Orb is an easy-to-use task manager app that help you manage your daily struggles to get your things done eff

Oct 28, 2022

A modern application to track your visitors at public places

A modern application to track your visitors at public places

VisitorTracker A modern application to track your visitors at public places! Exp

Dec 25, 2021
Owner
Bulent Baris Kilic
Hi, i'm Baris 👋 @Udacity Certified @Google Android Developer | Mobile App Developer | Freelancer
Bulent Baris Kilic
Just another tape player has been written in Flutter for iOS and Android

Just another tape player has been written in Flutter for iOS and Android. The application is able to find tapes and theirs images using https://zxInfo.dk public API and upload them to ZX-Spectrum compatible computers by the audio output of the smartphone. Now it supports TAP and TZX tape images only.

Andriy S'omak 28 Dec 28, 2022
It is a simple group chat application made with flutter back-end by Firebase. People can chat like a community chat.

flash_chat A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Moideen Rafih P A 4 Aug 7, 2022
Voice Changer Application With Flutter

voice_changer Voice Changer Application Getting Started This is an application that records, plays, and changes the properties of sound (like pitch an

Asjad 4 Jul 16, 2022
A powerful Flutter chat UI component library and business logic for Tencent Cloud Chat, creating seamless in-app chat modules for delightful user experiences.

<style> .button-9 { appearance: button; backface-visibility: hidden; background-color: #1d52d9; border-radius: 6px; border-width: 0; box-shadow: rgba(

Tencent Cloud 63 Aug 11, 2023
null 357 Dec 27, 2022
Been together app with undo button

been_together_undo A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you start

Nguyễn Đức Mạnh 5 Nov 24, 2021
Worney - help people that want to know what time have been made on work time

Worney - help people that want to know what time have been made on work time

Kesse 1 Mar 10, 2022
Lovely Lpu is an app that has dating and chat features altered for university campuses

Lovely is an app that has dating and chat features altered for university campuses . The app only allows users who have a registered user id with the university’s user management system also known as LPU - UMS.

Aryaman Prakash 5 Oct 28, 2022
Chat-application - Build Chat Application using Flutter and Firebase

Build Chat Application using Flutter & Firebase Source Code - Enjoy ! Social Med

Muhammad Irvan 0 Jan 3, 2022
Weather-application - A weather application based on dart programming language

weather based mobile app A new Flutter project with dart programmingg language S

Munem Sarker 5 Nov 13, 2022