Cross-Platform Farming App Build
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m building a mobile application that helps fruit-and-vegetable growers manage their crop operations, and I want it delivered from a single codebase so I can ship simultaneously to iOS and Android.
The form curiously captured “Farming” as my framework choice; that was a mis-click. I’m happy for you to recommend React Native, Flutter, or Xamarin—just explain your rationale and how it supports a clean architecture and sensible state management.
What I will provide
• Wireframes for every core screen (sign-up / onboarding, main crop dashboard, task tracker, alert settings, profile).
• A detailed feature list, including when and why push notifications fire.
• Access to a small test group of growers who will install each milestone build on real devices.
What I need from you
1. A well-structured codebase that I can browse and extend (proper folder layout, reusable components, clear naming).
2. State management that stays predictable as the feature set grows (e.g., Redux, Provider, Bloc—your call, but justify it).
3. Incremental builds I can install (APK, TestFlight, or similar) at the end of each milestone so our testers can provide feedback straight away.
4. Brief release notes for every drop outlining what changed and how to exercise new functionality.
5. Source committed to a private Git repo with tidy, reviewable commits.
Acceptance criteria
• Sign-up / login flows work end-to-end against the stubbed back-end I supply.
• All screens render correctly on current iOS and Android devices (phone & small tablet).
• Push notifications arrive reliably when triggered from our test console.
• No critical lint or static-analysis warnings.
• App passes the basic install-open-use-delete cycle without residual data.
If this sounds like your kind of project, let’s talk toolchains, timelines, and how you like to break down milestones.
The form curiously captured “Farming” as my framework choice; that was a mis-click. I’m happy for you to recommend React Native, Flutter, or Xamarin—just explain your rationale and how it supports a clean architecture and sensible state management.
What I will provide
• Wireframes for every core screen (sign-up / onboarding, main crop dashboard, task tracker, alert settings, profile).
• A detailed feature list, including when and why push notifications fire.
• Access to a small test group of growers who will install each milestone build on real devices.
What I need from you
1. A well-structured codebase that I can browse and extend (proper folder layout, reusable components, clear naming).
2. State management that stays predictable as the feature set grows (e.g., Redux, Provider, Bloc—your call, but justify it).
3. Incremental builds I can install (APK, TestFlight, or similar) at the end of each milestone so our testers can provide feedback straight away.
4. Brief release notes for every drop outlining what changed and how to exercise new functionality.
5. Source committed to a private Git repo with tidy, reviewable commits.
Acceptance criteria
• Sign-up / login flows work end-to-end against the stubbed back-end I supply.
• All screens render correctly on current iOS and Android devices (phone & small tablet).
• Push notifications arrive reliably when triggered from our test console.
• No critical lint or static-analysis warnings.
• App passes the basic install-open-use-delete cycle without residual data.
If this sounds like your kind of project, let’s talk toolchains, timelines, and how you like to break down milestones.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.