All work

AI · IoT Full-stack

Doctor-Green

Doctor-Green is a smart-farm platform that unifies an AI module diagnosing crop disease from camera video with IoT devices that measure and control the growing environment, all operated on a single web platform, so diagnosis and environment control live on one screen. I planned and built the whole pipeline solo, from sensor to dashboard. It grew out of the VGG16 plant-disease-diagnosis app that won the Excellence Award at the 2024 ICT·SW Women's Start-up Competition, and was rebuilt in 2026 as a full smart-farm platform on YOLOv8. ESP32 sensor nodes collect environment data, relay it through a Mac-based Flask server into Supabase, and a Next.js web app visualizes it live. From the same app, actuators such as LEDs and fans are controlled in real time through Supabase Realtime subscriptions. For diagnosis, YOLOv8 runs on USB-camera video to detect and diagnose 7 crop-disease classes. Training uses the Roboflow strawberry-disease-detection-dataset v4 with an augmentation strategy for class imbalance; the first run (50 epochs) reached mAP50 ≈ 0.95, and a second YOLOv8l run (150 epochs) is in progress to push accuracy further. The web app is deployed on Vercel as a live demo.

Year

2024 - 2026

Role

Solo: planning to deployment

Focus

Smart-farm platform · solo project

Doctor-Green

Highlights

  • Data flow built end to end: IoT sensing → Mac relay server (Flask) → Supabase → real-time Next.js visualization.
  • YOLOv8 on USB-camera video detects and diagnoses 7 crop-disease classes.
  • Real-time actuator control (LED, fan) from the web app via Supabase Realtime subscriptions.
  • First training (50 epochs) reached mAP50 ≈ 0.95; second YOLOv8l training (150 epochs) in progress.
  • Used the Roboflow strawberry-disease-detection-dataset v4 with an augmentation strategy for class imbalance.
  • Next.js 16 + TypeScript + Tailwind web app deployed on Vercel as a live demo.

Architecture

How the app is structured: screens, roles, and data flow.

Doctor-Green architecture flow
Doctor-Green