Hostpool is a digital platform designed to streamline the process of finding and connecting with event hosts. The app provides users with a wide range of options for event hosting, ensuring flexibility and convenience. It supports smooth audio and video recording, along with playback capabilities, while offering full CRUD operations for managing recorded media. The app also incorporates efficient permission handling for both iOS and Android, ensuring secure and controlled access to device features like the camera and microphone.
• Secure Environment Configuration: Hostpool utilizes flutter_dotenv
to ensure secure management of environment variables, safeguarding sensitive data.
• API Integration: The app employs dio
for handling API requests with precision, enabling seamless communication with backend services.
• State Management: Leveraging flutter_bloc
and equatable
, Hostpool offers smooth and scalable state management, ensuring fluid screen transitions and responsive user interactions.
• Audio and Video Recording: With the integration of flutter_sound
and camera
, Hostpool enables high-quality audio and video recording capabilities.
• Media Management: The app supports CRUD
operations on media files, allowing users to create, read, update, and delete audio and video recordings with ease.
• Permission Management: Effective permission management is implemented for both Android
and iOS
platforms, ensuring user privacy and data security.
• Error Handling: Robust error handling mechanisms are in place, with dio
providing retry logic and exception catching for reliable API communication
.