A mobile chat application built with Flutter and Firebase.
- Real-time messaging: Users can send and receive messages in real-time.
- User authentication: Secure authentication system using Firebase Authentication.
- Push notifications: Users receive push notifications for new messages.
- Emoji support: Users can include emojis in their messages.
\\a\\\\\\\\\\\\\
Follow these steps to set up the project:
-
Clone the repository:
git clone https://github.com/akramcheraifia/Scholar-Chat-flutter.git
-
Change to the project directory: ```cd flutter-firebase-chat-app
-
Install dependencies:
flutter pub get
-
Configure Firebase: Create a new project on the Firebase Console. Add an Android and/or iOS app to your Firebase project. Download the google-services.json file for Android or GoogleService-Info.plist file for iOS. Place the downloaded file in the appropriate location in your Flutter project.
-
Run the app:
flutter run