Flutter Developer API for Promo-Code

35.0 USD

35.0 USD peopleperhour Technology & Programming Overseas
13 hour ago

Description

Flutter Developer – Promo-Code Integration
Environment Requirements
1. Xcode 14 only The project compiles with Xcode 14 and will fail on newer versions.
2. Physical iPhone • Model must be iPhone X (10) or newer, but strictly older than iPhone 16 • Acceptable devices: iPhone X, 11, 12, 13, 14, or 15 • Simulators are not supported
3. Fast setup A pre-made, tested script handles project installation. If you meet the version requirements, the app builds in minutes.
Scope of Work
Part 1 – Promo-Code Feature (Priority)
* Implement promo-code handling in Flutter for both guest and logged-in customers.* Backend API endpoints are live and verified; no Magento work is required.* See the attached PDF specification: 2025-06-23_Promo_Code_Implementation_Spec.pdf* Estimated effort: 3.5 – 5 hours
Files you will touch:* shopping_cart_api.dart* checkoutController.dart* giftcard_or_promocode.dart* (Optional display) cart_page.dart or checkout_summary.dart
POTENTIALLY Part 2 – Dart → Native Data Issue
* The app receives 14 data fields from the backend, but only 10 reach the native layer.* Find and fix the Dart → MethodChannel bug so all 14 fields are delivered on both iOS and Android.* Native modules are stable; the issue is almost certainly a small Dart-side formatting error.
Tech Stack
* Flutter 3.3.8* Dart 2.18.4
iOS* Xcode 14, Swift 5, minimum iOS 11, CocoaPods 1.11.0
Android* Min SDK 21, Target SDK 33, Build Tools 33.0.0, Gradle 7.4, Java 11
Key packages: GetX, Dio, Firebase Core/Auth, Sqflite, Shared Preferences, Camera, Url Launcher, Intl, ScreenUtil
How to Apply
Include all five points:
1. Mac model and macOS version2. iPhone model (must be X, 11, 12, 13, 14, or 15)3. Years of experience with Flutter and native development, plus one or two concrete examples4. MethodChannel experience (brief description)5. Availability (can you start right away?)
Deliver this task well and you will be first in line for the full app upgrade that follows.
PS!I iknow it is a micro project

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

85.0 GBP Technology & Programming peopleperhour Overseas
3 days ago
Experience Level: Expert PROJECT OVERVIEW: We are seeking an experienced GoHighLevel (GHL) developer to support the improvement and automation of key parts of our customer journey and invoicing workflows. We are a training company currently using GHL to manage bookings, estimates (internally referred to as “Booking Confirmations”) and invoicing. However, we require assistance to refine and extend our use of GHL in order to minimise manual intervention as far as possible. SCOPE OF WORK: 1. Review existing GHL setup: - Pipelines - Custom fields - Workflows: Booking Confirmations (GHL Estimate) and Invoicing 2. Automate Booking Confirmation (GHL Estimate): - Automatically generate a Booking Confirmation/GHL Estimate using data from Custom Fields - Trigger this automation when the Opportunity is moved to a designated pipeline stage 3. Add field validation check: - Develop a validation mechanism to ensure all required fields are completed before a booking can move from ‘Send Booking Confirmation’ to ‘Send Invoice’ stage - Ideally, if a required field is missing, the system should either block the transition or display a warning 4. Post-payment customer email automation: - When a payment is marked as received, trigger a customised ‘Thank You’ email to the customer REQUIREMENTS: - Extensive experience with GoHighLevel, including building automations, workflows, and email triggers - Strong understanding of conditional triggers, custom fields, and best practices for workflow design - Ability to advise and collaborate on booking, invoicing, and reminder automations - Fluent written and verbal communication skills in English WORKING STYLE: Please note the following expectations: - We are looking for someone who is flexible, responsive, and focused on getting things right quickly and efficiently - Previous experience with a developer proved too slow due to poor responsiveness, causing delays on small tasks, we do not want a repeat of this - The selected candidate must be willing to attend ad hoc online meetings to clarify requirements. We’ve found this is the most effective way to ensure quick progress and avoid miscommunication ONGOING WORK: - This project is only the first phase. We have a number of additional automation and workflow tasks planned, so we are looking to build a long-term relationship with the right developer. Please only apply if you meet all of the above criteria.
27.0 GBP Technology & Programming peopleperhour Overseas
1 days ago