Skip to content

FireNoti is a Flutter-based mobile application designed to enhance user engagement through real-time push notifications using Firebase Cloud Messaging (FCM). This project provides a seamless notification experience by allowing users to receive instant alerts and updates on their devices.

License

Notifications You must be signed in to change notification settings

iamapuneet/Fire-Noti

Repository files navigation

FireNoti

FireNoti is a Flutter-based mobile application that leverages Firebase Cloud Messaging (FCM) for sending and managing push notifications. This project aims to provide a seamless notification experience by integrating Firebase FCM, enabling real-time alerts and updates for users.

Features

  • Firebase FCM Integration: Uses Firebase Cloud Messaging for sending push notifications.
  • Real-Time Notifications: Receive instant alerts and updates directly on your mobile device.
  • Customizable Alerts: Allows easy customization of notification content and appearance.
  • Efficient Message Delivery: Ensures reliable and timely notification delivery.
  • User Engagement: Boosts user engagement with interactive notifications.

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

Add these dependencies to your pubspec.yaml file:

dependencies:
  flutter:
    sdk: flutter
  firebase_core: ^3.6.0
  firebase_messaging: ^15.1.3
  awesome_notifications: ^0.10.0

Installation

  1. Clone the repository:
    git clone https://github.com/Puneetsharma5525/Fire-Noti.git
    cd FireNoti

Output

Main Screen
This is the main screen of the Flutter application, showcasing the primary user interface.

Simple Notification
Example of a simple notification that alerts the user to a new message or event.

Sound Notification
Demonstration of a notification with sound, enhancing user engagement through audio cues.

Big Image Notification
An example of a big image notification.

Button Notification
Illustration of a notification featuring action buttons, allowing users to respond directly from the notification.

Reply Notification
This shows a reply notification, enabling users to quickly respond to messages without opening the app.

Chat Message Notification
Example of a chat message notification, indicating new messages from contacts.

Music Notification
Music notification showing playback controls and information about the currently playing track.

Big Text Notification
A big text notification that provides detailed information and context to the user.

About

FireNoti is a Flutter-based mobile application designed to enhance user engagement through real-time push notifications using Firebase Cloud Messaging (FCM). This project provides a seamless notification experience by allowing users to receive instant alerts and updates on their devices.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published