Package com.example.iconic_raffleevent
package com.example.iconic_raffleevent
-
ClassDescriptionAdminEventActivity provides an interface for administrators to view and manage events.AdminFacilityActivity provides an interface for administrators to view and manage facilities.AdminHubActivity serves as the main hub for administrative actions within the application.AdminImageActivity provides an interface for managing images within the application.AdminProfileActivity provides an interface for administrators to manage user profiles within the application.AdminQRCodeActivity provides an interface for administrators to manage QR codes within the application.Utility class for generating circular avatar images with initials.ConfirmedListActivity displays a list of users who have confirmed their attendance for an event.Activity for creating an event within the Iconic Raffle Event application.Activity for creating a new facility in the application.DeclinedListActivity displays a list of users who have declined an event invitation.Helper class for setting up and managing the navigation drawer in the application.Custom ArrayAdapter for displaying a list of Event objects in a ListView.This Activity displays the details of a specific event.This Activity displays the details of a specific event.Displays a list of events available to the user and allows navigation to other sections of the app such as QR scanner, profile, and notifications.Displays a list of events available to the user and allows navigation to other sections of the app such as QR scanner, profile, and notifications.Activity that provides an interface for administrators to manage events.Adapter for displaying facilities in a RecyclerView.Interface for handling facility item clicks.Activity that displays a list of facilities for the admin to manage.A background service that listens to Firestore updates for notifications.Activity class for managing a list of images.InvitedListActivity displays a list of users who have been invited to an event.The main activity for the Iconic Raffle Event application.Activity for managing various lists associated with an event, such as the waiting list, attendee list, cancelled attendee list, and final attendee list.This activity displays the map for a specific event, showing the locations of entrants on the map.NewUserActivity is responsible for handling the creation of a new user within the application.Adapter class to bind a list of notifications to a ListView.Activity class to display the list of notifications for the user.Activity that handles user notification settings.Utility class for creating and sending notifications.ProfileActivity manages the user's profile, allowing for viewing, editing, and uploading profile information, as well as handling profile image management.Activity that manages the user profiles, allowing the removal of profiles from the list.Activity to display a gallery of QR codes.Adapter for displaying QR codes in a RecyclerView.Interface for handling QR code item clicks.ViewHolder for QR code items.QRScannerActivity is responsible for scanning QR codes using the device's camera, retrieving user information, fetching the user's location, and processing the QR code data.RoleSelectionActivity allows the user to choose between different roles (e.g., Entrant/Organizer or Admin).Adapter class for displaying a list of User objects in a RecyclerView.ViewHolder class for holding the views for each item in the RecyclerView.ViewModel class for managing an instance of UserController.Activity that displays a list of all users in the app and provides management options for each user.Activity that displays a waiting list of users for a specified event and allows the organizer to randomly select attendees based on event capacity.