The application, where user can receive chat messages and features the push notifications that are shown whenever the messages are received when the user is currently not using the app. In addition this application forces users to create accounts and log in before they can use the application and as the part of a sign up process users also have to take the uploaded image.
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.