{"id":21871071,"url":"https://github.com/isaka-james/flutter-notification-firebase","last_synced_at":"2026-01-24T17:06:01.681Z","repository":{"id":244972306,"uuid":"816748850","full_name":"isaka-james/flutter-notification-firebase","owner":"isaka-james","description":"The demonstration of the firebase \u0026 flutter intergration on notification cause of the recent updates on Firebase.","archived":false,"fork":false,"pushed_at":"2024-06-18T15:11:35.000Z","size":351,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-14T00:50:04.048Z","etag":null,"topics":["firebase","flutter","notification"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaka-james.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-18T10:30:31.000Z","updated_at":"2024-07-18T11:29:26.000Z","dependencies_parsed_at":"2024-06-18T19:02:51.355Z","dependency_job_id":"ab23871a-7131-489a-acd2-3f84099333ed","html_url":"https://github.com/isaka-james/flutter-notification-firebase","commit_stats":null,"previous_names":["isaka-james/flutter-notification-firebase"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/isaka-james/flutter-notification-firebase","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaka-james%2Fflutter-notification-firebase","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaka-james%2Fflutter-notification-firebase/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaka-james%2Fflutter-notification-firebase/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaka-james%2Fflutter-notification-firebase/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaka-james","download_url":"https://codeload.github.com/isaka-james/flutter-notification-firebase/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaka-james%2Fflutter-notification-firebase/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28732219,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T10:24:43.181Z","status":"ssl_error","status_checked_at":"2026-01-24T10:24:36.112Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firebase","flutter","notification"],"created_at":"2024-11-28T06:13:20.150Z","updated_at":"2026-01-24T17:06:01.663Z","avatar_url":"https://github.com/isaka-james.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# notification with firebase App\nThis is the flutter application that integrate well with Firebase using the FCM tokens. This is app is made to help new users to understand and able to use FCM to communicate their apps and Firebase.\n\n## How to install:\n1. Make sure you have android studio/vscode for easy installation, and create a new flutter app.\n\u003e `flutter create notification`\n\u003e Here the name of the application is `notification`\n2. Install the firebase in your system. If you don't know how click [here](https://firebase.google.com/docs/flutter/setup?platform=android)\n3. Login to your firebase in command line.\n\u003e `firebase login`\n4. Activate the firebase CLI\n\u003e `dart pub global activate flutterfire_cli`\n5. Configure your flutterfire to your account\n\u003e `flutterfire configure`\n\u003e Or you can just type `flutterfire configure --project={projectname as seen from firebase}`\n\nNow you will be successfully connect your flutterfire with your project, and if you navigate to your firebase account, you'll see that this app is connected to your account.\n\nFollowed by adding these dependencies,\n```bash\nflutter pub add firebase_core\nflutter pub add firebase_messaging\nflutter pub add firebase_analytics\n```\n\nTo send message to your app just,\n1. Navigate to your [Firebase console](https://console.firebase.google.com).\n2. Go to messaging, located under Run\u003eMessaging on the your left dashboard.\n3. Now on the top you will click `create new campaign`, on the pop up choose whatever you want(Or just choose the first choice).\n4. Then you will be asked to fill title, notification text, and notification image(it is optional but in some cases it needs to be filled so it can work).\n5. On the right side you will see ` Device preview`, downside you can click `send text message`.\n6. And the message will pop up on your device.\n\n\nFinally you can copy the codes from this project and implememnt them in your app.\n\n## SCREENSHOTS\n### Firebase console\n![firebase-console.png](docs%2Ffirebase-console.png)\n\n### Home Screen\n![home.png](docs%2Fhome.png)\n\n## Notification Screen\n![transaction-complete.png](docs%2Ftransaction-complete.png)\n\n### How this App works\nThis app receives the app notification from the firebase, and when you click the notification it directly goes to the notification screen with the information about the notification.\n\n\u003cimg src=\"https://komarev.com/ghpvc/?username=flutter-nav\u0026label=Project-Views\u0026color=0e75b6\u0026style=flat\" alt=\"since 21 Feb,2024\" /\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisaka-james%2Fflutter-notification-firebase","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisaka-james%2Fflutter-notification-firebase","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisaka-james%2Fflutter-notification-firebase/lists"}