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

Puneetsharma5525/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.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published