Skip to content

An multiplatform app for the community members to receive important events notification

License

Notifications You must be signed in to change notification settings

theGBguy/BarabiseyApp

Repository files navigation

Barabisey App

A Compose Multiplatform app that helps community members stay informed about events and government notices. Users can receive notifications, add their own reminders, and stay updated with important announcements. 🚀

Features

Event Notifications – Receive updates on community events and notices via FCM.
Firebase Authentication – Sign in using Google Sign-In.
Firestore Database – Store and manage events efficiently.
Local Reminders – Save personal reminders with SQLDelight.
Dark Mode & Theming – Enjoy a sleek UI with customizable themes.
Localization Support – Multilingual support for a better user experience.

Tech Stack

  • Compose Multiplatform – UI framework for cross-platform apps.
  • Firebase Authentication – User authentication and sign-in.
  • Google Sign-In – Seamless sign-in with Google accounts.
  • Firebase Firestore – Cloud database for storing events and notices.
  • FCM (Firebase Cloud Messaging) – Push notifications for events.
  • SQLDelight – Local database for reminders.
  • Kotlin Multiplatform – Cross-platform development.

To-Do

🚧 Reminder Scheduling – Implement scheduled notifications for user-added reminders.

Author

theGBguy

If you like this project, please star ⭐ this repository and fork it if you want to extend its features.

Contact

For any queries, reach out to me at [email protected].

License

This project uses the following license: MIT License.

Releases

No releases published

Packages

No packages published