Skip to content

Latest commit

 

History

History
66 lines (34 loc) · 1.3 KB

File metadata and controls

66 lines (34 loc) · 1.3 KB

📦 Notifications Module

A simple Android module to:

  • ✅ Request runtime notification permission (Android 13+)

  • 🔔 Show system notifications

  • 📃 Display a list of triggered notifications inside the app


📱 Screenshots

(Add relevant screenshots here if available)


🚀 Features

  • Runtime permission handling for POST_NOTIFICATIONS (Android 13+)

  • Displays system notifications using NotificationManager

  • Stores and lists notifications in a simple RecyclerView

  • Handles denied and permanently denied permissions with user-friendly messages


🛠️ Tech Stack

  • Kotlin

  • ViewBinding

  • AndroidX libraries

  • NotificationManager

  • RecyclerView


✅ Future Improvements

  • Store notifications in Room DB

  • Add support for notification actions

  • Add swipe-to-delete functionality in the list


🤝 Contributing

Contributions, suggestions, and issue reports are always welcome!

Check out the contributing.md file to get started.
Please make sure to follow the project's code of conduct.

📄 License

This project is open-source and available under the MIT License.

License: MIT