BD Clean is a member management system application. Members of BD Clean organization are here to use a system to maintain their all individual tasks. Main features of this application are:
1. Event management,
2. Social media management,
3. Complain system
4. Evaluation system,
4. Position Swapping,
5. Migration,
6. Store.
7. Member Progress System (Membership status).
8. Member Activity Log.
9. Member Election.
10. Leave system.
11. Notice System
12. My Activity Log
13. Blood Donation
14. Member details.
15. Messaging System.
16. Chat System.
17. Member Election System.
18. Personal Profile and profile update System.
There are total six Directorial Boards:
1. CEC (Central Executive Committee)
2. Divisional Board
3. District Board
4. Upazila Board
5. Village Board
The main features for members are :
1. Event Activity.
2. Social Media Activity.
3. Evaluation Activity.
4. Complain Activity.
5. Notification Service
Permissions : Our app requires some specific user permission to perform apps functionalities. They are :
1. ACCESS_FINE_LOCATION & ACCESS_COARSE_LOCATION : App uses this permisison to get user's current location and display on Google Map for event creation and event joining.
2. FOREGROUND_SERVICE : This app ensures users receive important updates by using a foreground service to listen for real-time notifications from Firebase Realtime Database. A persistent notification indicates when the service is running.
3. POST_NOTIFICATIONS: App uses this permission to display recieved notification data as Notification in notification banner.