This Flutter app connects small businesses, such as cafes and clothing shops, with influencers for effective marketing collaborations. The platform allows business owners to easily find and engage with influencers to promote their brands through social media posts, reels, and videos.
The following tasks were successfully completed, enhancing both the backend service and the UI of the Influence. In addition to resolving a pixel overflow issue, I added a service page, created mock data for review of influencers and businesses, and improved the overall application design.
Completed Tasks
1. Created Mock Data Service
Folder Structure: Created a new folder service under the project structure.
File Created: Added a new file named mock_data_service.dart.
Class Implementation: Implemented MockDataService class with methods to simulate backend interactions.
Methods added:
fetchOfferDetails() - Simulates fetching offer details for influencers and businesses.
submitUserResponse() - Simulates submitting user responses (accept/reject offers).
Overview
The following tasks were successfully completed, enhancing both the backend service and the UI of the Influence. In addition to resolving a pixel overflow issue, I added a service page, created mock data for review of influencers and businesses, and improved the overall application design.
Completed Tasks
1. Created Mock Data Service
service
under the project structure.mock_data_service.dart
.MockDataService
class with methods to simulate backend interactions.fetchOfferDetails()
- Simulates fetching offer details for influencers and businesses.submitUserResponse()
- Simulates submitting user responses (accept/reject offers).2. Enhance UI in OfferDetailsScreen
lib/screens/offer_details_screen.dart
.3. Integrate Mock Data Service with UI
OfferDetailsScreen
to useMockDataService
instead of hardcoded data.4. Enhancements in Review System
Acceptance Criteria
OfferDetailsScreen
is visually improved and more user-friendly.