Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohamed-hatem-1/quick-chat
Quick Chat is an easy-to-use app for chatting between two people. It uses Firebase to make sure messages are sent instantly and securely. With Firebase Authentication for login and Firestore for storing messages.
https://github.com/mohamed-hatem-1/quick-chat
dart firebase flutter
Last synced: 20 days ago
JSON representation
Quick Chat is an easy-to-use app for chatting between two people. It uses Firebase to make sure messages are sent instantly and securely. With Firebase Authentication for login and Firestore for storing messages.
- Host: GitHub
- URL: https://github.com/mohamed-hatem-1/quick-chat
- Owner: Mohamed-Hatem-1
- Created: 2024-10-27T14:58:31.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-13T13:34:05.000Z (28 days ago)
- Last Synced: 2024-12-13T14:30:44.820Z (28 days ago)
- Topics: dart, firebase, flutter
- Language: Dart
- Homepage:
- Size: 335 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# QuickChat
QuickChat is a simple chat application built using Flutter and Firebase. It allows users to register, log in, and chat with each other in real-time.
## Features
- User registration and login
- Real-time chat functionality
- User-friendly interface
- Firebase integration for backend services## Technologies Used
- Flutter
- Firebase
- Dart## Getting Started
### Prerequisites
Before you begin, ensure you have the following:
- [Flutter SDK](https://flutter.dev/docs/get-started/install)
- [Dart SDK](https://dart.dev/get-dart)
- [Firebase account](https://firebase.google.com/) with a new project set up for Android and iOS platforms.### Installation
1. Clone this repository:
```bash
git clone https://github.com/yourusername/quickchat.git
2. Navigate to the project directory:
```bash
cd quickchat
3. Install dependencies:
```bash
flutter pub get
4. Configure Firebase for both iOS and Android following Firebase Setup.
5. Run the application:
```bash
flutter run
## Watch Videohttps://github.com/user-attachments/assets/6c9db0df-3e36-4a22-b9cc-5804c32e8e18