Skip to main content
Farmer Parcel Assistant

Farmer Parcel Assistant

View repository →

Overview

Chat-based assistant that helps farmers get information about their parcels.

Tech stack

JavaScriptNode.jsDockerReactExpress.jsPostgreSQLTailwindCSS

Highlights

  • Designed a conversational backend system enabling complex parcel tracking for farmers at an AgriTech startup.
  • Containerized the application via Docker Compose to deploy the application on an AWS EC2 server.
  • Built a Node.js API with REST API design, strict message validation, unit tests and automated phone linking, using regex for intent classification and optional LLM context for complex request interpretation.
  • Integrated a minimal frontend interface to visualize message flow and demonstrate the backend's core capabilities.