Back to projects

Çiftçi App

#agritech#nextjs#supabase#ai

AI-assisted field companion that Ottoqua and I build for smallholder farmers.

Çiftçi App with Ottoqua

I serve as the software lead inside Ottoqua for this initiative. The goal: give farmers an AI-powered assistant that handles disease detection, logistics, and communication in one place.

Context & Responsibilities

Core Stack

LayerTechIconReason
FrontendNext.js 15 + App RouterNext.js iconReact Server Components with streaming UI for fast dashboards.
StylingTailwind CSS + Radix UITailwind iconAdaptive components that remain readable in field sunlight.
BackendSupabase (Postgres, Auth, Realtime)Supabase iconManaged Postgres with row-level security for coop-based tenancy.
AIGoogle GeminiGoogle Cloud iconDiagnose plant diseases from photos and recommend treatments.
MessagingSupabase Realtime ChannelsSupabase icon1:1 and group chats between farmers, agronomists, and suppliers.

Features That Matter to Farmers

1. Plant Disease Prediction via Photo

Farmers upload a leaf photo, we run it through Gemini Vision prompts fine-tuned with Ottoqua's dataset, and respond with:

2. Nearby Agrochemical Store Finder

Using Supabase PostGIS + open municipal data we map the nearest certified chemical shops.

3. Community Forum

A lightweight forum allows farmers to share best practices and ask experts for help.

4. Messaging & Advisory Inbox

Farmers can DM Ottoqua agronomists or suppliers.

Impact & Next Steps