After repeated delays and poor results from previous attempts, I have now thoroughly analyzed the code myself, including using AI-based analysis tools to pinpoint the issues. This analysis is extensive, both from my experience and the additional AI tools, and I have tracked down the exact problems in the code. There is no more time to waste.
Also, if you have web, php and react as main text on your page you are the wrong developer.
The following issues have been identified, and your job is to fix them:
Critical Issues to Resolve:
1. Ms5 screen is not loading correctly - File Path: ./lib/screens/try_it_on_screen.dart - Lines: 200-300 - Description: The MS5 screen fails to load due to improper initialization in the TryItOn feature. The developer must identify and resolve initialization and rendering issues.
2. M16 wrong menu is shown at the bottom - File Path: ./lib/widgets/make_over_login_custom_widget.dart - Lines: 60-140 - Description: Incorrect menu display at the bottom of the M16 screen. Review button and overlay interactions to ensure the correct menu loads.
3. Pink button is sometimes half - File Path: ./lib/widgets/try_it_on_overlay.dart - Lines: 45-150 - Description: The pink button appears truncated or half-rendered due to layout or positioning issues. Adjust the AnimatedPositioned and Stack logic in the specified lines.
4. Screens not visible in iOS and Android - File Path: ./lib/widgets/custom_draggable_widget.dart - Lines: 70-200 - Description: Certain screens fail to render on iOS and Android devices. Debug the overlay and draggable widget behaviors, ensuring consistent visibility.
Time to fix the issues: Comprehensive (too much): 7-13 hours Middle level: 5-7 hours Experienced coder: 3-5 hours
Developer Skills Required: - Strong experience with Flutter and Dart. - Expertise in UI/UX design and layout debugging. - Proficiency in managing overlays, buttons, and interactive widgets. - Familiarity with cross-platform compatibility and testing for iOS and Android. - Excellent problem-solving and debugging skills.
Terms and Conditions:
- Installation: 1 hour (Please explain your familiarity with Flutter versions and how to use the Flutter Version Manager (FVM) to manage different versions in folders. Ensure you understand the required Flutter version for this project and can run it effectively.) - Correction of Code: 4 hours (The time to implement and fix the issues specified above in the required files.)
- Payment Terms: A total of $300 will be paid for 4 hours of work, and $50 will be awarded for delivering the fixes within the 5-hour window. Total payment: $350 if completed as per expectations. - No Payment if Delayed: If the work is not completed within the set 5 hours, no payment will be provided. There will be no exceptions. - Quality Assurance: We expect high-quality work. If the fixes are incomplete, buggy, or do not function correctly across all devices (iOS and Android), payment will not be made. - Clear Communication: You will need to report progress hourly, ensuring that the fixes are on track. You should be reachable throughout the process. - Code Review: Code will be reviewed for both functionality and style. If the code does not meet the required standards or causes additional issues, the developer will be required to fix it without extra payment or extension of time. - Incentive: Delivering the work successfully within the 5-hour window will earn you an additional $50 as a performance incentive. This ensures that developers who perform well are rewarded accordingly. - Consequences of Non-Delivery: Any failure to meet deadlines or expectations will lead to the job being canceled, and no payment will be made. Please do not apply if you cannot meet these strict conditions.
Deliverables: - Resolution of all listed critical issues. - Code updates in the specified files with clear documentation of changes. - Thorough testing on both iOS and Android platforms to ensure functionality and compatibility. - A brief report on the fixes implemented and their verification. - Code Delivery Process: - Deliver the fixed code for review. - Compile the final versions (APK for Android and IPA for iOS) of the app. - Test the compiled versions to identify and address any anomalies or issues. - After confirming that the app works fully, push the final corrected versions to the iOS and Android stores for final release.
Please note that additional issues may be added during the course of the work. These additional issues will be clearly outlined in specific files, with exact time estimates provided for the required fixes. Applicants with a proven track record in resolving app issues and implementing UI/UX improvements will be prioritized.
This project has gone through thorough analysis, and the code is now well-understood. There will be no room for excuses or delays