Skip to content

A Flutter group-oriented messaging app powered by Firebase as a backend.

Notifications You must be signed in to change notification settings

vittorioexp/chitchat-flutter-project

Repository files navigation

Chitchat Flutter project

This repository is an example application for the Flutter framework in Dart which can interact with Firebase. It allows users to message in groups. The project covers a wide range of topics, providing valuable insights into various aspects of Flutter development.

Getting Started To get started with this project, clone the repository to your local machine and install the Flutter dependencies by running the following command:

git clone https://github.com/vittorioexp/chitchat-flutter-project

cd chitchat-flutter-project

flutter pub get

Then rename the .env.template file to .env and, if necessary, edit it.

To run the application, use the following command:

flutter run

Great! Now you're all set to use the Chitchat Flutter application.

Future developments

  • Develop a group modification screen to enable users to make changes to an existing group.
  • Create a user profile screen that offers options to edit the username, email, and profile picture.
  • Show a notification badge or a number near the chat list tile to indicate the presence of new unread messages
  • Use Slang

Contributing

If you'd like to contribute to this project, please create a pull request with your changes.