Architecture & Engineering SpecsVerified Production
TeaVision - AI-Powered Tea Harvest & Supply Chain Platform
Full-stack tea supply-chain platform combining AI-powered leaf quality grading with harvest, payroll, and end-to-end batch traceability built with Python, PyTorch, FastAPI, Go, PostgreSQL, React Native, Next.js, Docker, and AWS.
Project Overview
Full-stack tea supply-chain platform combining AI-powered leaf quality grading with harvest, payroll, and end-to-end batch traceability built with Python, PyTorch, FastAPI, Go, PostgreSQL, React Native, Next.js, Docker, and AWS.
Key Features
✓
AI-powered leaf quality grading with fine-tuned MobileNetV3/EfficientNet CNN models✓
Real-time ML inference API served via FastAPI with high throughput✓
Offline-first React Native field app with automated sync and weight logging✓
Next.js dashboard for yield, quality, worker, and payroll analytics✓
End-to-end batch traceability from field → factory → buyer with weight-loss tracking✓
Go REST API with JWT authentication and granular role-based access control (RBAC)Engineering Highlights
✦Fine-tuned MobileNetV3/EfficientNet CNN models for 3-class tea leaf quality classification
✦Engineered Go REST API with JWT auth, RBAC, and PostgreSQL transaction management
✦Offline-capable React Native (Expo) field app with background sync queue
✦Stage-wise batch weight loss telemetry tracking from cultivation to buyer handoff
✦Containerized multi-service architecture with Docker and automated AWS CI/CD pipelines
Challenges & Solutions
Offline field connectivity in tea plantations → Local SQLite cache with idempotent sync queue upon network reconnect
Low-latency edge AI classification on mobile → Model quantization & optimized FastAPI inference endpoints
Granular batch traceability through processing stages → Normalized PostgreSQL schema with immutable event audit logging
Technology Stack
Python
PyTorch
FastAPI
Go
PostgreSQL
React Native
Next.js
TypeScript
Docker
AWS
Impact & Engineering Growth
- ✦Eliminated manual grading subjectivity with automated deep learning classification
- ✦Reduced supply chain shrinkage with real-time stage-wise weight loss analytics
- ✦Empowered field supervisors with offline-first digital harvest logging and transparent worker payroll
Notable Architecture
- 🎯MobileNetV3 & EfficientNet CNN Inference
- 🎯Field-to-Buyer Batch Traceability
- 🎯Hybrid Go & FastAPI Microservices Architecture
Questions on this system?
Pubudu Lakmal is available for engineering discussions and architectural deep dives.
Get in Touch