Masque connects to Google Firestore for its database. Users can enter any display name and room id to send messages. No sign up is required. The room id can be treated like a password.
This app was written to practice developing apps in Flutter and using a backend database.