
Dart Projects
Looking for freelance Dart jobs and project work? PeoplePerHour has you covered.
Flutter Developer for Mobile App (Drupal 10 Backend)
We are looking for a Flutter developer to build a mobile application (iOS & Android) for our system, a platform powered by Drupal 10 backend. The app will be primarily for clients to view offers, favorite offers, follow stores, and manage their profile. Key Responsibilities: _ Develop a Flutter mobile app (iOS and Android) that communicates with a Drupal 10 backend via REST API in JSON Format and OAuth2 authentication. _ Implement user registration and login using Drupal accounts, including OAuth2 access token authentication. _ Display offers fetched in JSON format from a view display (REST Export display) _ Fetch and display all stores, branches, offers, and announcements from the backend. _ Implement push notifications for new offers using stored user push tokens. (Fire base account already available and configured) _ Implement category and subcategory filtering using backend API endpoints. _ Keep the app synced with Drupal, including updating offers when the user changes preferred location/region. _ Follow best practices for Flutter development, performance optimization, and clean UI/UX. Note: The system is already done on Drupal 10 and working 100% so all you have to do is: 1. Copy the same design from the web interface of each page (around 9 pages) 2. All logic, filtering, algorithm based on user preferences like country, region, category, and subcategory... are done from the Drupal Side and all you have to do is fetch the result and display them in the app. What You’ll Work With: _ Backend: Drupal 10, Simple OAuth module, JSON REST API (custom Rest Export Views). _ Frontend: Flutter (iOS & Android) _ Features include login, registration, push notifications, dynamic content fetching, and local caching where applicable. _ Splash screen, login screen, register screen, change password screen, login using Facebook/Apple/Google. Requirements: _ Experience in Flutter development and Dart programming. _ Familiarity with consuming REST APIs and OAuth2 authentication in mobile apps. _ Experience building apps that interact with CMS backends (Drupal preferred). _ Ability to implement push notifications and handle dynamic content updates. (The app concept is based on sending Push notifications its users) _ Clean, maintainable, and well-documented code. Deliverables: _ Fully functional Flutter mobile app compatible with Android and iOS. _ Full Source code, properly structured and documented. _ Integration with Drupal 10 backend using provided APIs. It is a new business with low budget so we need a good looking basic app for now and when the business will generate revenues, we will expand it with lots of more features. Thank you, Thank you,
a month ago42 proposalsRemote
Past "Dart" Projects
Digital Marketing Freelancer Needed – Online Ads for Event Games
Description: We are a Dubai-based event management company specializing in Fan Zones, interactive inflatable games, and event activities (e.g., inflatable football dart, mini golf, foosball, air hockey, basketball hoops, etc.). We are looking for an experienced digital marketing freelancer to plan, set up, and manage our online advertising campaigns across platforms (Facebook, Instagram, TikTok, Google Ads, and LinkedIn). Responsibilities: Develop and execute paid advertising campaigns targeting both B2B clients (corporates, schools, sports clubs, event agencies) and B2C clients (families, private events). Create ad copies, creatives guidance (we will provide videos/photos), and optimized targeting. Monitor and optimize campaigns for maximum ROI (CTR, CPL, Conversion Rate). Provide weekly performance reports and recommendations. Suggest improvements to landing pages / WhatsApp lead funnels if needed. Requirements: Proven experience in managing digital ad campaigns (with case studies or results preferred). Strong knowledge of audience targeting for UAE/GCC region. Ability to manage budgets efficiently (starting budget approx. AED 10,000 for trial campaign). Experience in event marketing, entertainment, or hospitality industry is a big plus. Excellent communication and fast response time. What We Offer: Opportunity to work with a growing company in Dubai’s events industry. Flexible working arrangement (remote). Potential for long-term collaboration if campaign is successful. Budget & Duration: Initial trial campaign: 1 month Budget for freelancer fees: open to proposals (please share fixed price or hourly rate) Ads budget will be paid separately by us (approx. AED 10,000 for the first month). How to Apply: Please include: A short introduction of your relevant experience. Examples of successful ad campaigns you managed. Your proposed fee structure (hourly or fixed). Expected time to set up and launch the first campaign.
opportunity
Develop an App in Dart and Flutter
Workshop the UI in collaboration with me and present that journey for approval before going on to code an MVP to launch on Apple and Google stores. The app will have a test harness to allow ease of updates to code and an auto launch capability for approval of Apple and Google. The developer will allow easy understanding of metrics - 'sign-ups', 'email capture' and allow some control of communication and app management with that user. The developer will be responsible to gain Apple and Google stores approval for hosting there. The app will allow a 3rd user to interact with the data from a mobile phone device of another who has with their permission agreed that their car journey will be monitored to verify driving style, speed, location and integrate with data matching assigned speed limits. Alerts will be sent to the 3rd party user if driving style, speed or areas goes beyond predesignated criteria. e.g. exceed speed limit, exceeds agreed maximum speed, exhibits dangerous driving style in excessive acceleration . Success will be a working app available to download and use on Apple or Android.
urgent
Project Flutter App + Next.js Site + Live Shopping Integration
Project Flutter App + Next.js Site + Live Shopping Integration Project Budget: £25,000–£40,000 (with a £5,000 bonus for on-time delivery) Timeline: Must be delivered by early December Location: Remote [hybrid or remote Project Overview We’re building a new sustainable marketplace and live shopping platform. Our systems are part-built, and we need an experienced freelancer (or small team) to take them across the finish line. This includes cleaning and finalising our mobile app, completing the web platform, and ensuring both integrate seamlessly. What We Need Delivered Flutter Marketplace App: Clean up, refine, integrate new endpoints, and ensure seller dashboard usability. Next.js/TypeScript Site: Complete buy/sell flows, sleek UI/UX, basket synchronisation with WordPress during transition. Live Shopping/Streaming: Build live shopping functionality (RTC), integrated across web and app. CI/CD Pipelines: Automated release pipelines for app and site, using Docker. Skills Required Flutter/Dart (proven marketplace or e-commerce apps preferred). Next.js, TypeScript, Vendure. Experience working with Fastify/Nest.js frameworks. Proven ability to design and implement GraphQL and RESTful APIs. Proficiency with Prisma schemas and PostgreSQL databases. WordPress/PHP (plugin integration). Docker, CI/CD pipelines. Experience with RTC/live streaming integrations is a huge plus. What’s Important We’re looking for a delivery partner, not just a coder. Someone who can take ownership, problem-solve, and get us live by December. Why Work With Us? High-impact project with a strong sustainability/community mission. Good pay + on-time delivery bonus. Flexible, remote, and collaborative approach. If this sounds like you, please send: Examples of past Flutter + Next.js projects. Any experience with live shopping/streaming integrations. Confirmation of your availability through to December.
Quotation Generator App for Borewell Businesses
Objective: Develop a mobile app (Android) and web admin dashboard for Borewell service providers to generate, manage, and share customizable quotations with dynamic, depth-based pricing and business branding. Key Features: Mobile App (Android): User sign-up with business details (logo, GST, payment info). Create and manage quotations with customer details and depth-based pricing. PDF generation with payment details, terms, and share options (WhatsApp/Email). Web Admin Dashboard: Admin management: View users, track quotes, and export data. Edit/reset user details and branding on request. Payment Integration: Support for UPI ID, bank details, and QR codes for easy payment handling. Technology Stack: Flutter (Mobile) React.js/Node.js (Web) MySQL/PostgreSQL (Database) Payment Integration (UPI) PDF Generation (Dart PDF/jsPDF) Milestones: User quotation feature. Admin dashboard. App deployment to Play Store & App Store. Timeline: Estimated completion: 8-10 weeks. Budget: Milestone-based payments, negotiable based on experience. Skills Required: Flutter, web development (React.js/Node.js), dynamic pricing, payment gateways, PDF generation.
opportunitypre-funded
I Need Someone to Help me Finish a Flutterflow App
I seek an experienced Flutterflow developer to complete work on a mobile application I have started building. So far I have designed the necessary pages and implemented roughly 60% of the functionality. However, I have encountered difficulties implementing certain advanced features like email handling for team management, integrating payment processing abilities, and enabling notifications and admin messaging components. A skilled Flutterflow expert is needed to finish this project by assisting with the remaining technical aspects. Specifically, the developer selected will work to establish email confirmation for team join requests, set up subscription and payment integration, and code notifications and an admin messaging board. Familiarity with Flutterflow and a proven track record of shipping quality cross-platform mobile apps is essential. The ideal candidate will demonstrate strong programming skills in areas like backend services, payment systems and push notifications. Collaboration and clear communication will also be important as I provide guidance on requirements and design preferences throughout the engagement. Bidders should have recent experience delivering fully-functional projects within Flutterflow and be comfortable diving into an existing project to pick up where the initial development progress ended. Proficiency in Dart and a solution-oriented work style are advantageous as well. I welcome responses from freelancers confident in their ability to analyse needs and rapidly get up to speed on this app.
Flutter Developer API for Promo-Code
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 version 2. 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 examples 4. 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
opportunity
Dart - / JavaScript Coding on App & Backend Coding
We have an app and backend which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Backend coding to Fix checklists (Hot hold and Chill and Weekly Checks) - should be the same as current checklists (opening / closing) and work independently (create in admin backend and feed to tablet). And Need to link new section for Deliverys to the reports system. So all need to be linked / coded to feed into the daily report system on the app/backend also (setting page to control). Also need the button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website to be back end coded to work.
opportunity
Dart - / JavaScript Coding on App & Backend to make some changes
We have an app and backend which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Add two checklists (Hot hold and Chill and Weekly Checks) - can be the same as current checklists just need two additional. And Need to add a new form for Deliverys. These all need to be linked to feed into a daily report system on the app/backend also (setting page to control). Also need a button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website.
opportunity
Dart - / JavaScript Coding on App & Backend Coding
We have an app and backend which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Fix checklists (Hot hold and Chill and Weekly Checks) - should be the same as current checklists (opening / closing) and work independently (create in admin backend and feed to tablet). And Need to link new section for Deliverys to the reports system. So all need to be linked / coded to feed into the daily report system on the app/backend also (setting page to control). Also need the button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website to be back end coded to work.
opportunity
Dart - / JavaScript Coding on App & Backend to make some changes
We have an app which is needs some updates and changes: The app is used on a tablet and has a backend admin website: Changes required are - have attached photos of changes also: Add two checklists (Hot hold and Chill and Weekly Checks) - can be same as current checklists just need two additional. And Need to add a new form for Deliverys. These all need to feed into a daily report system on the app/backend also. Also need a button added to our Allergy check page in Tablet which will display a pdf or jpeg or allergy chart which is uploaded on the Admin Website.
Flutter Method Channel Bug – 1-Day Fix for Senior Dev
PLEASE NOTE: 1. you must have xcode 14 due to the code is so old, check this first before you bid or respond. 2. you must have iphone X/10 or newer but not iphone 16 and you cannot run simulator with this software (too much toexplain here) UPSIDE: if you can do this fast we need to upgrade the code for the app aftervthe bugs are done I have a fully working Flutter app that calls a backend API delivering a dataset across 14 areas. All data is successfully received by Flutter. However, 4 of the 14 areas are not forwarded from Flutter to the native layer. I suspect this is a format of the data in th methodchannel. That was the issue at another point. Backend: working Native modules (iOS + Android): confirmed solid (stable for 2+ years) Flutter → MethodChannel: failing to pass 4 specific areas (10 areas work fine) The Issue - Flutter receives all 14 areas from the API - Only 10 areas are passed to the native layer via MethodChannel - The 4 missing areas are not reaching native, even though structure/format is the same - This is likely a minor Dart-side formatting or dispatch issue Your Task - Investigate the Dart → MethodChannel logic - Confirm the 4 failing areas are properly forwarded - Validate they reach iOS (Swift) and Android (Java/Kotlin) - Fix any Dart-side bugs or mismatches - Keep everything else untouched — the app works well overall Requirements - Senior-level Flutter experience - Deep knowledge of MethodChannel (both iOS and Android sides) - Experience with native integration debugging - Mac with iOS build support (state your Mac model) - Can clone, run, test app end-to-end To Apply Please reply with: 1. Mac model (e.g., MacBook Pro M2, Sonoma) 2. Years of experience in Flutter + Native (iOS & Android) 3. Your MethodChannel experience (examples welcome) 4. Availability (ready to start = great) This is a micro-engagement (1-day task) — ideal for a senior dev who knows native-flutter bridges cold. Versions Flutter and Dart Flutter Version: 3.3.8 Dart Version: 2.18.4 Android Minimum SDK Version: 21 Target SDK Version: 33 Build Tools Version: 33.0.0 Gradle Plugin Version: 7.4 Java Compatibility: Java 11 (sourceCompatibility and targetCompatibility) iOS Minimum iOS Version: 11.0 Xcode Version: 14.0 Swift Version: 5.0 CocoaPods Version: 1.11.0 Dependencies Major Dependencies and Versions GetX (State Management): 4.3.8 Camera: 0.8.1+5 Dio: 4.0.0 Firebase Core: 1.4.0 Firebase Auth: 3.0.1 Flutter ScreenUtil: 5.1.1 Intl: 0.17.0 Shared Preferences: 2.0.6 Sqflite: 2.0.0+3 Url Launcher: 6.0.9
Upgrade of flutterSenior Flutter + Native iOS/Android Developer
Objective: We have a live Flutter app already in the App Store and Play Store. It works, it is tested, and it is stable. Due to SDK changes (Xcode 16, iOS SDK 18, and Android SDK 34), we need to: - Upgrade Flutter 3.7.12 to 3.32.x - Update all plugins (list provided) - Fix native build issues on iOS and Android Scope: Flutter: - Upgrade project to Flutter 3.32.x and latest Dart - Update 60+ dependencies to working versions (list provided) - Refactor deprecated APIs if needed iOS (Xcode 16, iOS SDK 18): - Fix Flutter/Flutter.h, modulemap, and use_frameworks! issues - Convert to xcframework format where required - Set minimum deployment to iOS 13 - Disable Bitcode - Ensure the app builds in Xcode 16 and uploads successfully to TestFlight, version 2.0 Android: - Set target SDK to 34 - Update Gradle and Kotlin versions - Ensure build works and signs properly for release Requirements: - Very senior Flutter developer with native Swift and Kotlin experience - Must be able to run and test builds for both platforms on macOS with Xcode 16 - Must know how to solve Flutter/Flutter.h issues, modulemap errors, Bitcode errors, and plugin incompatibilities - No juniors, no guesswork. This is a compatibility upgrade, not a learning project Validation: - Provide working release builds for both iOS and Android - Ensure the app uploads successfully to TestFlight version 2.0 - No new features. This is strictly an upgrade and fix task Timeline: Start: Immediately Expected delivery: 2-3 days maximum Only apply if you can commit and deliver at senior level All versions are attached and compared in the recommended csv file
Pattern Drafter
I am seeking a skilled pattern Drafter to draft me a close fitting corset block pattern and a basic bodice block pattern. Both should have princess seams and the basic bodice block should have a dart on the back panel. These patterns are for occasion wear close fitting bodices. Initially I would need one size, and eventually will need grading upwards for a complete set of sizes.
Dart Code - Fix Server issue in Website>App. Fix Issue on App
I need someone to fix a server issue meaning I cannot login to website admin site which controls an App we have. The code is Dart On the App one of the functions is also not working (Allergy Checker - which feeds in from the admin website). Would like this fixed and working. Should be 30 minutes - 1 hours work for a competent coder.
Mobile Apps Specialist
Responsibilities: Application Testing: Conduct functional testing to ensure all application features work as per specifications. Conduct performance testing to ensure the application runs smoothly and responsively. Conduct compatibility testing on various devices and OS versions to ensure the application works in different user environments. Integrations : Design and implement real-time or asynchronous integration between the mobile app and Salesforce using REST APIs, Webhooks, or middleware Handle OAuth 2.0 authentication and secure token management Sync key business data such as Leads, Accounts, Opportunities, Tasks, and Activity Logs Bug Identification and Fixing: Identify bugs and performance issues found during testing. Fix these bugs and issues, ensuring no adverse side effects from the changes made. Code Quality Improvement: Optimize the code to enhance the application's performance and efficiency. Ensure the code follows best practices and recommended development standards. Collaboration with the Team: Work closely with the development team and designers to understand the application's requirements and specifications. Provide constructive feedback for application improvement and user experience enhancement. Documentation: Create clear documentation of bugs found and steps taken to fix them. Prepare testing reports that include test results and recommendations for improvements. Qualifications: Experience: At least 2 years of experience in mobile application development using Flutter. Experience in mobile application testing and bug fixing. Technical Skills: Proficiency in Dart and the Flutter framework. In-depth knowledge of various testing techniques, including functional testing, performance testing, and compatibility testing. Ability to use testing and debugging tools like Flutter DevTools. Additional Skills: Strong analytical and problem-solving abilities. Good communication skills to collaborate with the team and report findings clearly. Ability to work independently and manage time effectively. Expected Outputs: Testing Reports: Documents detailing the testing results, bugs found, and recommendations for fixes. Fixed Code: Application code that has been fixed and optimized according to testing findings. Bug and Fix Documentation: Documents explaining each bug fixed, including steps for fixing and retesting. Experience using Flutter, React Native, Kotlin, or Swift Experience integrating with REST API and GraphQL Familiarity with Salesforce API (REST/SOAP), Salesforce Platform Events, and Apex Understanding of tools like Postman, Swagger, and Git Experience with push notifications, background sync, and offline mode (a plus)
Content Creator for Social Media Launch Post
We are launching Pinnacle Darts, a new darts-focused store in Ossett, Wakefield. We’re seeking an experienced content creator to develop a high-impact first post for Instagram, Facebook, and TikTok. This post will introduce our brand, and generate excitement within the darts and local community and Nationwide. Scope of Work: Create visually engaging content (graphic or short video). Write impactful captions with relevant hashtags and a strong call-to-action. Optimise content for Instagram, Facebook, and TikTok. Requirements: Proven experience in social media content creation. Strong design and storytelling skills. Familiarity with platform-specific trends. How to Apply: Please share a brief proposal, your portfolio, cost, and your estimated timeline.
Street light drawings
Engineering Plans must include a Street Lighting Plan (C13.01_STREET LIGHT.pdf) prepared by an electrical lighting design consultant showing photometric analysis to be reviewed and approved by the Transportation Department (Micheal Driggars and Daniel Silva, micheal.driggars@dallas.gov, daniel.silva1@dallas.gov). All street lights must be LED and the lighting design must comply with Section 6 of the Street Design Manual.All submitted engineering plan sets now require a signage and striping plan. If no traffic signs belonging to the City of Dallas, DART, or any other public entity are located within the street frontage of the proposed work area and the proposed paving/drainage work will not result in any changes to the pavement marking of public roads, a note stating this on the dimension control or paving plan may be provided in lieu of a signage and striping plan. In this case, there should be plan named “dimension control & signage plan”.
I need to desing a app regarding to agriculture
i need to desing a agriculture website where we can get all information and need for farming so i need these 1. Mobile App Development Android: Kotlin, Java iOS: Swift Cross-platform: Flutter (Dart), React Native 2. Web Development (If Needed) Frontend: React.js, Vue.js Backend: Node.js, Django (Python), Flask (Python), Laravel (PHP) 3. Database Management PostgreSQL, Firebase, MySQL, MongoDB 4. API Development & Integration REST APIs, GraphQL Web scraping (Python, BeautifulSoup, Scrapy) for crop prices 5. Cloud & Hosting AWS, Google Cloud, Firebase, DigitalOcean 6. Security & Authentication OAuth, JWT, Firebase Authentication 7. Payment Integration (If Needed) Stripe, Razorpay, PayPal 8. UI/UX Design Figma, Adobe XD
Flutter Application
Requirements: • Strong experience in Flutter & Dart for cross-platform mobile development. • Familiarity with Firebase, REST APIs, GraphQL, and third-party SDKs. • Experience with state management (Provider, Riverpod, Bloc, etc.). • Knowledge of best practices for mobile UI/UX design. • Ability to write clean, maintainable, and scalable code. • Strong debugging and performance optimization skills. • Experience deploying apps to Google Play Store & Apple App Store.