← Zakázky

Full-Stack Web Developer / API Integration Expert for Agri-Tech SaaS (Data Bridge)

Rozpočet: $2000.0 FIXED / ⭐ 5.00 (1) NLD

api, api-integration, web-programming

Job Description: We are looking for an experienced Full-Stack Developer to build a minimal viable product (MVP) for an Agri-Tech startup based in the Netherlands. About the Project: Our platform, "M-agro Solutions", is a precision agriculture logistics and data routing system. Important: Our platform does NOT calculate agronomic algorithms or generate Variable Rate Application (VRA) maps itself to avoid liability. Instead, we act as a highly automated "Data Bridge" connecting three points: The Farmer (physical soil sample kits with QR codes & GPS). The Soil Testing Laboratory (via API). A 3rd Party VRA Map Generator (via API, e.g., GeoPard). Core User Flow & Technical Requirements: 1. Front-End (Mobile-Optimized Web App for Farmers) QR Scanning & GPS Capture: Farmers scan a QR code on our physical soil sample bag (e.g., m-agro.solutions/sample/00001). The web app MUST immediately request Location Services permissions, capture the exact GPS coordinates (Longitude/Latitude) of that moment, and require the farmer to click "Confirm Location". Data Binding: The system binds: [Bag ID] + [GPS Coordinates] + [User Account ID]. User Dashboard: A simple portal where farmers can see the status of their samples (Sent - In Lab - Results Ready) and download their final VRA maps (.shp or ISO-XML files). Basic E-commerce: A simple flow (or integration with Shopify API) to order new soil testing kits. 2. Back-End & API Integrations (The Core Work) Database Management: Manage relational data mapping for unique QR IDs, orders, and spatial data points. Lab API Integration (Two-Way): POST: Notify our partner laboratory that specific sample IDs are arriving. GET/Webhooks: Receive structured chemical soil data (N, P, K, pH, etc.) via JSON/XML once the lab finishes testing, and automatically attach this data to the correct Bag ID / GPS coordinates. 3rd Party VRA API Integration: POST: Automatically compile the [Lab Data] + [GPS Coordinates] payload and send it to our 3rd party agronomic partner (API documentation will be provided). GET/Webhooks: Receive the generated Variable Rate map file (.shp / ISO-XML) from the 3rd party and push it to the specific Farmer's dashboard for download. 3. Admin Panel A basic dashboard for management to track orders, manually assign QR code batches (e.g., m-agro-00001 to 00300) to new client orders, and monitor API error logs. UI/UX & Design Constraints: We will provide the vector logo. The UI must be minimalist, modern, and highly visible in outdoor sunlight. Background: Deep Black (#000000) Main Accent Color: True Neon Green (#39FF14) for buttons, active states, and highlights. Text: White (#FFFFFF) Ideal Candidate Profile & Tech Stack: Proven experience in building SaaS platforms and complex REST/SOAP API integrations. Strong Back-End skills (Python/Django/FastAPI or Node.js are preferred, but we are open to your stack as long as it handles data routing efficiently). Experience handling geospatial data (knowing how to handle Long/Lat and pass spatial files like shapefiles/ISO-XML). Ability to write clean, well-documented code. How to Apply: Please provide: A brief explanation of how you would approach the QR/GPS binding and the two-way API routing. Examples of similar API-heavy or geospatial projects you have built. Your estimated budget range and timeline for this MVP.
Otevřít na Upwork