This is Chable! - an android-based chat application prototype which I built using Flutter and Nearby Connections API plugin.
Unlike most chat applications, Chable! utilizes Bluetooth, Wi-Fi, and Location Services in mobile phones to create a fully-offline peer-to-peer network.
This app allows users to easily discover, connect to, and exchange data with nearby devices in real-time, regardless of network connectivity.
I created this app as part of the requirements in CMSC 205: Data Communications and Networking class at the University of the Philippines Open University (UPOU).
A few resources to get started in Flutter:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.