It is s a Flutter application designed to help leaders in the club to manage members, tasks, committees, and announce events. The app uses Provider state management, Firestore, Firebase Cloud Messaging (FCM), Firebase Cloud Storage and Firebase Authentication to provide a seamless and secure experience for the users.
Users login with their existing email and password
A dashboard with the latest information about the club, announcements and events.
- Leaders can manage the members of the club, view their profiles, and add new members.
- Leaders can create tasks, assign them to members, and track their progress.
- Leaders can create events and announce them to the members and remove the desired event.
Members receive notifications for new announcements and events.
Cloud Storage is used to upload images and files related to announcements and events in addition to user profile images
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- You are not allowed to use this code for personal projects.
- Commercial use and distribution are strictly prohibited.
- For inquiries or permissions beyond these terms, please contact me at [[email protected]].