Developed a Group chat application using Flutter and Firebase, where users can register and create groups or join already existing groups and start conversing with each other.

Overview

GroupChatApp

About

Developed a Group chat application using Flutter and Firebase, where users can register and create groups or join already existing groups and start conversing with each other.

Snapshots

Dark Mode: Off Screenshots

Dark Mode: On Screenshots Dark Mode is enabled or disabled based on whether the system's theme is dark or light.

Configuration Steps

  1. Cloning the repository:
$ git clone https://github.com/ahmedgulabkhan/GroupChatApp.git
  1. Open the project and install dependencies (using terminal):
$ cd GroupChatApp
$ flutter pub get

This installs all the required dependencies like cloud_firestore, shared_preferences, flutter_spinkit etc...

  1. Make an android project on your firebase account, follow the mentioned steps and you're good to go.

  2. Now run the app on your connected device (using terminal):

$ flutter run

You might also like...

this app is allowing users to track expenses like accommodation, meal, travel expense, office supplies and other daily expenses.

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

Dec 25, 2021

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

This is a package which helps we can start loader from anywhere of our code.

This is a package which helps we can start loader from anywhere of our code.

global_loader A Flutter Package which will start Global Loader from any where in your code. Screenshots Usage Example To use this package: add the dep

Dec 23, 2021

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

About This is Personal Expenses Planner. You can add your expenses in to the app and manage your transaction. and you can see How much did you spend on which day. I developed this project using flutter.

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

Jul 6, 2022

SideHustle Mobile Application Development Track (Group 1)

SideHustle Mobile Application Development Track (Group 1)

login_signup A new Flutter project. Getting Started Flutter Sign and Sign Up Page. Group 1 Mobile Application Track SideHustle Internship 4.0 GroupLis

Dec 21, 2021

Dio desafio chatonline flutter firebase - Developing an Online Chat Application Integrated with Firebase

Dio desafio chatonline flutter firebase - Developing an Online Chat Application Integrated with Firebase

Desenvolvendo um aplicativo de Chat Online integrado ao Firebase Descrição Neste

Jan 4, 2022

Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler temperature and check the psi of the tires.

Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler temperature and check the psi of the tires.

Tesla App Tesla car app using Flutter that works both android and iOS. Users can unlock any door, check battery status also control the air cooler tem

Dec 18, 2022

Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021

Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021

Microsoft Teams Clone by Karanjot Singh About Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to conne

Dec 28, 2022
Comments
  • need to know things...

    need to know things...

    Hi, I am a flutter newbie I am getting errors on trying to log in or create an account. have seen similar issues in the issues section, but I don't get a proper solution. Can you guide me to resolve those errors? It would be more helpful to know more about resolving errors.

    opened by 1developersanju 0
  • register failed, how i fix this?

    register failed, how i fix this?

    I/BiChannelGoogleApi(21566): [FirebaseAuth: ] getGoogleApiForMethod() returned Gms: com.google.firebase.auth.api.internal.zzaq@8160bdb I/flutter (21566): PlatformException(FirebaseException, An internal error has occurred. [ CONFIGURATION_NOT_FOUND ], null, null)

    opened by adamwib 2
  • Sputtering between the circular progress indicator and the login screen

    Sputtering between the circular progress indicator and the login screen

    emulator gif - https://giphy.com/gifs/fsWEHAhf04L7wHU89L If you look at the gif I linked it it changing between the circular progress indicator and the login screen very quickly, originally it said boolean expression can not be null, then I used the commented code that checked if null. I have added the Google Services json file and enables auth in firebase.

    opened by ImpossibleCodes 1
  • Google services not found

    Google services not found

    I added the google services.json file but I also did the pub get.

    Each time I try to run I get this error

    • What went wrong: Execution failed for task ':app:processDebugGoogleServices'.

    File google-services.json is missing. The Google Services Plugin cannot function without it. Searched Location: C:\Users\aksha\Downloads\GroupChatApp-master\android\app\src\nullnull\google-services.json C:\Users\aksha\Downloads\GroupChatApp-master\android\app\src\debug\google-services.json C:\Users\aksha\Downloads\GroupChatApp-master\android\app\src\nullnullDebug\google-services.json C:\Users\aksha\Downloads\GroupChatApp-master\android\app\src\nullnull\debug\google-services.json C:\Users\aksha\Downloads\GroupChatApp-master\android\app\src\debug\nullnull\google-services.json C:\Users\aksha\Downloads\GroupChatApp-master\android\app\google-services.json

    • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    • Get more help at https://help.gradle.org

    BUILD FAILED in 1m 9s Exception: Gradle task assembleDebug failed with exit code 1

    I don't understand why or how to fix this. What do I do?

    opened by akshaybalaji123 3
Owner
Ahmed Gulab Khan
"You can either worry about the competition or focus on what's ahead of you and drive fast" - Jack Dorsey | NITW '20.
Ahmed Gulab Khan
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
A social media app where people can post images, follow users ,chat with other users and much more.

Nallagram A Social media app (Both frontend and backend) created with Flutter and Firebase.(inspired from instagram) Show some ❤️ and star ⭐ the repo

Pranav Ajay 34 Jan 6, 2023
GChat is a chatting application developed using Flutter(Dart) and firebase for 2 users. Trying to Develop an application that does not sell your data with whatsapp rolling out its privacy policy updates.

Gchat - The Chatting Application A Flutter project for chatting. I used Android Studio and you can you any editor of your choice for ex: VS Code, Inte

Sanchaksh Kaul 6 Nov 6, 2022
An app to help students and teachers connect each other.

korek An app to help students and teachers connect each other. Technologies: Project is created with: React.JS (Typescript) Express (Typescript) Flutt

Bruno Dzięcielski 3 Jan 10, 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
Join Events- Events App In Flutter For iOS & Android

Join Events- Events App In Flutter Join Events- Events App In Flutter For iOS & Android Star ⭐ the repo if you like what you see ?? . Requirements Any

Steven Mathew 5 Nov 9, 2022
This app developed for making fun with sms. You can send huge sms to other's number by one click. It is behaving like a bomb

SMS Bomber This app developed for making fun with sms. You can send huge sms to other's number by one click. It is behaving like a bomb Getting Starte

Md Abir Ahsan Tahmim 1 Dec 21, 2021
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
Timy - open source mobile app for groups to communicate and organize themselves. Built with flutter.

Timy app An amazing open-source group messaging app build with flutter. ✨ Main Features Multiple groups (similar to Teams in Slack). Multiple open or

null 1.9k Dec 25, 2022