raven-agriculture

byThiyaneshwaran

Prompt: Create a modern, premium, lead-generating business website for Kongu Trading Company, an agri-commodity trading company based in Tamil Nadu, India. The website should have a clean, corporate agri-business design with earthy tones (green, gold, beige) and high-quality visuals of pulses, turmeric, grains, and rural agriculture. πŸ”· BRANDING Use the company logo prominently in header and hero section Tagline: β€œTrust β€’ Trade β€’ Growth” Style: Professional, trustworthy, export-ready, B2B focused 🏠 PAGE 1: HOME / COVER PAGE Hero Section: Large banner with Indian woman in saree holding pulses/grains Heading: β€œTrusted Supplier of Pulses & Turmeric Since 2014” Subtext: Serving South India Based in Erode & Coimbatore Reliable bulk supplier Highlight Locations: Erode (Since 2014 – Turmeric Hub) Coimbatore (Since 2018 – Registered Office) CTA Buttons: 🟒 β€œBulk Enquiry” 🟒 β€œWhatsApp Order Now” Key Points: Strong supply chain COVID-19 proven reliability Trusted by wholesalers & distributors 🏒 PAGE 2: COMPANY PROFILE (ABOUT US) Create a strong credibility-driven section: Content: Established in 2014 in Erode, Tamil Nadu Expanded operations to Coimbatore in 2018 Successfully operated during COVID-19 Serving wholesalers across South India Positioning: Trusted supplier of pulses & turmeric Bulk trading & distribution network Strong sourcing from agricultural hubs Add: Mission & Vision blocks Trust-building icons Background image of turmeric fields / grains πŸ“¦ PAGE 3: PRODUCTS & SERVICES Create a grid-based product layout with cards Products: Toor Dhal Moong Dhal Urad Dhal Black Gram Turmeric Each Product Card Must Include: Image placeholder Short description Quality/specifications Packaging: 25kg bags 50kg bags Space for: Bulk pricing MOQ (Minimum Order Quantity) Add Section: Services Bulk Supply Wholesale Distribution Custom Orders South India Coverage πŸ“ž PAGE 4: CONTACT & ENQUIRY Include: Bulk enquiry form (Name, Phone, Requirement, Message) WhatsApp CTA button Contact Details: Mobile: +91 94443 34824 Email fields (2 emails) Address: Coimbatore Office Erode Unit Header Line: β€œGood Food β€’ Good Health β€’ Trust β€’ Trade β€’ Growth” πŸ’‘ CONVERSION FEATURES (VERY IMPORTANT) Sticky WhatsApp button Call-to-action sections after every page Trust badges / icons Clean navigation: Home | About | Products | Contact 🎯 DESIGN REQUIREMENTS Mobile responsive Fast loading SEO-friendly headings Use real-looking agricultural images Warm, natural color palette πŸ“ˆ BUSINESS GOAL This website must: Generate bulk enquiries Build trust with wholesalers Position brand as premium supplier Support WhatsApp and direct lead conversion ⚠️ FINAL INSTRUCTION Leave placeholders for: Product images Pricing MOQ Contact details So the business owner can update later.

HomeLogin
Home

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document (SRD)

Project Name: raven-agriculture

1. Introduction

The raven-agriculture project aims to create a modern, premium, lead-generating business website for Kongu Trading Company, an agri-commodity trading company based in Tamil Nadu, India. The website will reflect the company's professionalism, trustworthiness, and focus on bulk trading of pulses, turmeric, and grains. It will leverage high-quality visuals, earthy tones, and conversion-focused features to resonate with wholesalers and distributors across South India.

2. System Overview

The website will serve as a digital platform for Kongu Trading Company to showcase its products and services, build trust with wholesalers, and generate bulk inquiries. It will feature a clean, corporate design with a focus on usability, mobile responsiveness, and SEO optimization. Key functionalities include a bulk inquiry form, WhatsApp integration, and visually appealing product displays.

The company logo will be prominently displayed in the header and hero section to reinforce branding, along with the tagline: β€œTrust β€’ Trade β€’ Growth.”

Page 2 of 5

3. Functional Requirements

  • As a User, I should be able to view a visually compelling homepage with a hero section featuring an Indian woman holding pulses/grains.
  • As a User, I should be able to navigate seamlessly between pages: Home, About, Products & Services, and Contact.
  • As a User, I should be able to submit bulk inquiries via a form with fields for Name, Phone, Requirement, and Message.
  • As a User, I should be able to click on a sticky WhatsApp button for direct communication.
  • As a User, I should be able to view product cards with images, descriptions, specifications, and packaging details.
  • As an Admin, I should be able to update placeholders for product images, pricing, MOQ, and contact details.
  • As an Admin, I should be able to selectively regenerate sections of the System Requirements Document (SRD) based on user-triggered inputs.

4. User Personas

1. Admin

  • Role: Manages website content, updates product details, and monitors inquiries.
  • Needs: Easy-to-use backend for updating placeholders and tracking inquiries.

2. Wholesaler

  • Role: Bulk buyer of pulses, turmeric, and grains.
  • Needs: Quick access to product details, pricing, and inquiry forms.

3. Distributor

  • Role: Regional distributor of agricultural commodities.
  • Needs: Reliable supplier information and direct communication options.

5. Visuals Colors and Theme

Page 3 of 5

Color Palette:

  • Background: #F5F5DC (Beige)
  • Surface: #E0C068 (Gold)
  • Text: #2F4F4F (Dark Slate Gray)
  • Accent: #6B8E23 (Olive Green)
  • Muted Tones: #D2B48C (Tan)

Theme:

The design will incorporate earthy tones to evoke trust and connection to agriculture, with high-quality visuals of pulses, turmeric, and grains.

6. Signature Design Concept

Interactive Hero Section with Dynamic Product Highlights

The homepage will feature a hero section with a large banner image of an Indian woman in a saree holding pulses and grains. The background will subtly transition between visuals of turmeric fields and grains, creating a dynamic and immersive experience.

Key Features:

  • Logo Integration: The company logo will be prominently displayed in the header and hero section.
  • Hover Animation: When users hover over product names (e.g., Toor Dhal, Turmeric), the corresponding product image will appear dynamically in the hero section.
  • Micro-Interactions: Buttons like "Bulk Enquiry" and "WhatsApp Order Now" will have subtle bounce animations to draw attention.
  • Trust Badges: Icons for reliability, COVID-19 proven performance, and strong supply chain will appear as users scroll.
Page 4 of 5

7. Non-Functional Requirements

  • Performance: The website must load within 3 seconds on both desktop and mobile devices.
  • Responsiveness: Fully optimized for mobile, tablet, and desktop views.
  • SEO: Use SEO-friendly headings and meta descriptions for better search engine visibility.
  • Security: Ensure secure submission of inquiry forms using HTTPS.
  • Scalability: The backend should support future expansion, including additional product categories or services.

8. Tech Stack

Frontend

  • React for Web

Backend

  • Python
  • FastAPI

Database

  • MySQL (preferred) or MariaDB for RDBMS
  • Alembic for migrations

AI Tools

  • GPT 5.4 for user-friendly responses
Page 5 of 5

Local Orchestration

  • Docker
  • docker-compose

Server-Side Orchestration

  • Kubernetes

9. Assumptions and Constraints

  • The website will primarily target wholesalers and distributors in South India.
  • Placeholder content (e.g., product images, pricing, MOQ) will be provided by the business owner.
  • The website will not include e-commerce functionality but will focus on lead generation.
  • The selective re-run capability for SRD regeneration will be implemented as an admin feature.

10. Glossary

  • MOQ: Minimum Order Quantity.
  • CTA: Call-to-Action.
  • SEO: Search Engine Optimization.
  • RDBMS: Relational Database Management System.
  • FastAPI: A modern web framework for building APIs with Python.
Home design preview
Login: Sign In
Dashboard: View Inquiries
Dashboard: Manage Products
Products: Update Details
Products: Edit Pricing
Settings: Update Contact