Skip to content

Releases: SwapCodesDev/farmingo

Release list

v1.0.0

Choose a tag to compare

@SwapCodesDev SwapCodesDev released this 05 Jun 15:25

Farmingo Web App

Farmingo is a modern, responsive, localized web application designed to empower agricultural communities. It acts as a direct bridge for farmers and buyers, enabling them to trade fresh produce, share farming expertise, lease tools, and communicate directly with each other.


Key Features List

1. Verified Marketplace

  • Verified Listings: Only verified sellers (vetted by admins) can list commercial crops and supplies.
  • Product Catalog: Beautiful product details containing descriptions, minimum order quantities (MOQ), available stock counters, pricing, and origin locations.
  • Product Review System: Safe review submission and editing, featuring a 5-star interactive picker and client-side aggregate metrics (average rating and review count) calculated atomically using Firestore transactions.

2. Peer-to-Peer (Indirect) Marketplace

  • Classified Ads: Anyone can list machinery, tools, or land for sale or rent.
  • Flexible Conditions: Supports classification into New, Used, or For Hire categories.
  • Voting Controls: Community upvoting and downvoting on listings to highlight quality items.

3. Community Hub

  • Discussion Rooms: Users can browse and create communities centered around farming subjects.
  • Visual Identity: Customize communities with banner images and custom circular icons.
  • Rich Posting: Share updates and agricultural queries with attached media previews.
  • Interactive Comments: Threaded replies on posts with upvotes, downvotes, and pinning.

4. Direct Messaging System

  • Instant Chat: Secure, real-time messaging between marketplace buyers, sellers, and community members.
  • Adaptive Split-Pane UI: Switches seamlessly from a two-column desktop interface to a full-screen, mobile-friendly single-column layout with back-button navigation.

5. Order Tracking & Checkout Flow

  • Shopping Cart: Standard item collection, MOQ validation, and automated totals calculation.
  • Detailed Stepper Log: A responsive timeline stepper that shows live status transitions (e.g., Placed, Shipped, Delivered) with accurate progress indicator lines.

6. Crop Disease Prediction Tool

  • AI Diagnosis: Upload pictures of crops to get immediate disease diagnosis, treatment recommendations, and preventative measures powered by agricultural AI models.

7. Core Platform Features

  • Multi-Language Support (Localization): Fully localized in English, Hindi (हिंदी), and Marathi (मराठी) via next-intl.
  • Radix UI Accessibility: Complies with W3C WAI-ARIA guidelines, including console-error-free dialog descriptions.
  • Universal Responsiveness: Optimized to run smoothly on devices from large desktop monitors down to 320px mobile screens.