Farmer Parcel Assistant
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.