Skip to main content
Back to Articles Toxic Plants

Photo Submission Feature Specification

> As a rancher, I want to submit a photo of a plant I don't recognize so I can get help identifying whether it's dangerous to my livestock.

RanchSafety Team January 20, 2026 5 min read

Feature Overview

The photo submission feature allows ranchers to submit photos of unknown plants for identification assistance. This community-driven approach supplements the educational quiz content and provides practical value to users encountering potentially toxic plants in the field.

---

User Stories

Primary User Story

As a rancher, I want to submit a photo of a plant I don't recognize so I can get help identifying whether it's dangerous to my livestock.

Secondary User Stories

As a rancher, I want to receive a quick initial assessment of my plant photo so I can decide if immediate action is needed.
As a rancher, I want to learn about the plant I submitted even if it turns out to be non-toxic, so I can improve my identification skills.
As a site visitor, I want to browse identified plant submissions from my area so I can learn what toxic plants are found locally.

---

Feature Requirements

Core Functionality

RequirementPriorityDescription
Photo uploadMust HaveAccept image files from users
Basic formMust HaveCapture essential context information
Submission trackingMust HaveReference number for follow-up
Response systemMust HaveProvide identification results
GalleryNice to HavePublic gallery of identified submissions
AI pre-screeningFutureAutomated initial identification

Photo Requirements

ParameterSpecification
Accepted formatsJPEG, PNG, HEIC
Maximum file size10 MB per image
Maximum images5 per submission
Minimum resolution800 × 600 pixels
RecommendedMultiple angles, scale reference
---

User Interface Design

Submission Form

``` ┌─────────────────────────────────────────────────────────────┐ │ │ │ PLANT IDENTIFICATION REQUEST │ │ │ │ Submit photos of unknown plants for identification help │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ YOUR PHOTOS │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ 📷 │ │ 📷 │ │ 📷 │ │ 📷 │ │ │ │ + Add │ │ + Add │ │ + Add │ │ + Add │ │ │ │ Photo │ │ Photo │ │ Photo │ │ Photo │ │ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ │ │ │ 📸 TIP: Include whole plant, leaves, stems, and │ │ flowers/seeds if present. Add a hand or ruler │ │ for scale reference. │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ PLANT DESCRIPTION │ │ │ │ Height estimate: [dropdown: <6in | 6in-1ft | 1-3ft | 3ft+] │ │ │ │ Location found: │ │ County: [______________] State: [Texas ▼] │ │ │ │ Habitat: [dropdown] │ │ ○ Open pasture │ │ ○ Near water │ │ ○ Wooded/shaded area │ │ ○ Roadside/disturbed │ │ ○ Other: [__________] │ │ │ │ Additional notes: │ │ ┌──────────────────────────────────────────────────────┐ │ │ │ │ │ │ │ (e.g., distinctive smell, growth pattern, season) │ │ │ │ │ │ │ └──────────────────────────────────────────────────────┘ │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ URGENCY LEVEL │ │ │ │ ○ 🔴 URGENT: Animal illness suspected │ │ ○ 🟡 SOON: Planning to graze this area │ │ ○ 🟢 ROUTINE: General curiosity │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ YOUR CONTACT INFO │ │ │ │ Email: [________________________] (for response) │ │ Name (optional): [______________] │ │ │ │ □ I consent to my photos being used for educational │ │ purposes (plant will be anonymized) │ │ │ │ [SUBMIT REQUEST] │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ ⚠️ URGENT SITUATIONS: If an animal is currently sick, │ │ call your veterinarian immediately. This service cannot │ │ provide real-time emergency assistance. │ │ │ └─────────────────────────────────────────────────────────────┘ ```

Confirmation Screen

``` ┌─────────────────────────────────────────────────────────────┐ │ │ │ ✓ SUBMISSION RECEIVED │ │ │ │ Your Reference Number: PLT-2026-00847 │ │ │ │ We've received your plant identification request. │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ WHAT HAPPENS NEXT: │ │ │ │ 1. Our team will review your photos │ │ 2. You'll receive an email response within: │ │ • URGENT: 4-6 hours (during business hours) │ │ • SOON: 24-48 hours │ │ • ROUTINE: 3-5 business days │ │ │ │ 3. Response will include: │ │ • Plant identification (if possible) │ │ • Toxicity information │ │ • Management recommendations │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ WHILE YOU WAIT: │ │ │ │ ⚠️ If in doubt, keep livestock away from the plant │ │ until you receive identification confirmation. │ │ │ │ 📚 Browse our Texas Toxic Plants Guide → │ │ │ │ 🎯 Try our Plant ID Quiz to improve your skills → │ │ │ │ ───────────────────────────────────────────────────────── │ │ │ │ Check status: [Reference #] [CHECK STATUS] │ │ │ └─────────────────────────────────────────────────────────────┘ ```

Response Email Template

``` Subject: Plant Identification Results - Reference #PLT-2026-00847

────────────────────────────────────────────

PLANT IDENTIFICATION RESULTS

Reference: PLT-2026-00847 Submitted: January 21, 2026

────────────────────────────────────────────

IDENTIFICATION: [Plant Common Name] Scientific name: [Latin name]

TOXICITY LEVEL: [HIGH/MODERATE/LOW/NON-TOXIC]

────────────────────────────────────────────

DETAILS:

[Description of the plant and confirmation of identification]

TOXICITY INFORMATION: [If toxic: explanation of danger, toxic parts, symptoms] [If non-toxic: confirmation of safety]

RECOMMENDED ACTIONS: [Specific recommendations based on toxicity and situation]

────────────────────────────────────────────

LEARN MORE: Read our complete guide: [Link to relevant article] Download ID card: [Link to printable resource]

────────────────────────────────────────────

DISCLAIMER: This identification is provided for educational purposes. When animal health is at risk, always consult with your veterinarian. If you're uncertain about identification, keep livestock away from the plant until professionally verified.

────────────────────────────────────────────

AnimalSafeRanch.com Keeping Your Livestock Safe and Healthy ```

---

Backend Workflow

Submission Processing Pipeline

``` User Submits Form ↓ ┌─────────────────┐ │ Input Validation │ │ • File formats │ │ • Required fields│ │ • Spam detection │ └────────┬────────┘ ↓ ┌─────────────────┐ │ Database Entry │ │ • Reference # │ │ • Timestamp │ │ • Status: NEW │ └────────┬────────┘ ↓ ┌─────────────────┐ │ Image Processing│ │ • Resize │ │ • Optimize │ │ • Store securely│ └────────┬────────┘ ↓ ┌─────────────────┐ │ Notification │ │ • User confirm │ │ • Admin alert │ └────────┬────────┘ ↓ ┌─────────────────┐ │ Review Queue │ │ Priority sorted │ └────────┬────────┘ ↓ ┌─────────────────┐ │ Expert Review │ │ • Identification│ │ • Response draft│ └────────┬────────┘ ↓ ┌─────────────────┐ │ Response Sent │ │ • Email │ │ • Status update │ └────────┬────────┘ ↓ ┌─────────────────┐ │ Post-Processing │ │ • Gallery add │ │ • Analytics │ └─────────────────┘ ```

Status Tracking

StatusDescriptionUser-Visible
NEWJust submittedSubmitted
QUEUEDAwaiting reviewIn Progress
IN_REVIEWBeing examinedIn Progress
IDENTIFIEDID confirmedComplete
UNCERTAINNeeds more infoNeeds Info
RESPONDEDReply sentComplete
CLOSEDNo further actionComplete
---

Quality Control

Review Guidelines

  • Assess identification confidence
  • High: Diagnostic features clearly visible
  • Medium: Likely but not certain
  • Low: Uncertain, recommend professional verification
  • Check regional accuracy - Is this plant found in stated location?
  • Provide complete response - ID, toxicity, recommendations
  • Include disclaimers - Especially for uncertain identifications

Escalation Protocol

SituationAction
URGENT + toxic confirmedImmediate response + recommend vet
URGENT + uncertainImmediate response + caution + recommend vet
Poor photo qualityRequest additional photos
Unknown plantRecommend local extension service
Suspected rare/unusualConsult expert network
---

Data Privacy

User Data Handling

Data TypeRetentionSharing
EmailUntil request complete + 30 daysNever
Photos (consented)Permanent (anonymized)Educational gallery
Photos (not consented)Until request complete + 30 daysNever
Location (county)PermanentAggregated only
NameUntil request completeNever

Privacy Statement (For Form)

Privacy: Your email is used only to respond to this request and will not be shared or used for marketing. If you consent to photo sharing, your images may appear in our educational gallery without any identifying information.

---

Future Enhancements

Phase 2: AI Integration

  • AI model provides initial guess
  • User sees: "Our system suggests this might be [Plant]. Is this helpful?"
  • If confirmed: Immediate guidance
  • If uncertain: Routes to human review
  • Prioritizes human review for difficult cases
  • Builds training dataset

Phase 3: Community Features

  • Allow users to confirm accuracy
  • Build reputation system for contributors
  • Veterinarian consultation option
  • Regional expert contributors
---

Success Metrics

Key Performance Indicators

MetricTarget
Submission-to-response time (urgent)<6 hours
Submission-to-response time (routine)<72 hours
Identification accuracy>95% (verified)
User satisfaction rating>4.5/5
Response helpfulness rate>90%
Return submission rate>20% (indicates trust)

Analytics to Track

  • Submissions per day/week/month
  • Geographic distribution
  • Common plants submitted
  • Urgent vs. routine ratio
  • Identification accuracy (when confirmable)
  • User feedback scores
--- ---