A javascript offline-first crop tracker.