A real-time chat app developed with Flutter & Firebase & Bloc.
- Real-Time chat
- Multi-message type support (Text , Image , File , Voice)
- Authentication
Authentication: Firebase Auth
Real-Time chat & User Management: Firebase Firestore
Storage Server: Firebase Cloud Storage
Mobile Applicatoin: Flutter
firebase_core & flutter_bloc & GetX & google_fonts & flutter_svg & font_awesome_flutter & cloud_firestore & flutter_spinkit & firebase_auth & percent_indicator & open_file & dio & path_provider & image_picker & firebase_storage & path & file_picker & uuid & extended_image & blur & flutter_image_compress & stop_watch_timer & record & change_app_package_name & badges & url_launcher & share_plus & flutter_launcher_icons & flutter_native_splash
Intro , Authentication (Login , SignUp) , Home , Chat , Settings , Profile Edit
For test just download release from this pages release section.
For debug and develop :
1- Clone project from here
2- Open the project in an IDE
3- Run flutter pub get in terminal
4- Run flutter run in terminal
it's ready to use.