A new Flutter project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- Flutter installed in your favourite text editor.
- Android Studio or your preferred emulator(works on your actual Android device too).
git clone https://github.com/ElNgatia/chat_app
cd {foldername}
code .
Once the code loads in your editor, in this case, Visual Studio Code, run
flutter get pub
to update the packages required.
This project targets Android platform only. Any other platform may or may not run as intended and should be noted that no intentions are in place to build it for other platforms.
This project seeks to deliver real time messaging using Firebase as the backend. We have implemented a Google sign up to identify the users. A profanity filter has been put in place to check the messages sent to other users. The list used to filter out words can be found at LDNOOBW on Github
Run the following flutter code
flutter build apk
Run after building apk
flutter install
Search for users by the exact name they have used to sign up