eagle-chilinkari

byShabbir Siddiqui

Make me a website for: I sell original chilinkari straight shipped from India and there is shipping fees and homedelivery fees or can come and collect NOTE ONLY SHIPPED AND COLLECTION IN QATAR

No preview

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document

System Requirements Document (SRD)

Project Name: eagle-chilinkari

1. Introduction

The eagle-chilinkari project is a web-based platform designed to showcase and sell original chikankari products, shipped directly from India and exclusively available in Qatar. This platform aims to provide a seamless experience for customers to browse a curated catalog of chikankari items, learn about their rich heritage, and place orders conveniently. Customers can choose between home delivery (with an additional fee) or self-collection.

This document outlines the functional and non-functional requirements, user personas, design concepts, and technical specifications for the eagle-chilinkari project.

Page 1 of 7

2. System Overview

The eagle-chilinkari system will serve as a digital storefront for chikankari products, focusing on the following key features:

  • A visually appealing catalog of products with detailed descriptions, images, and pricing.
  • A contact mechanism for customers to place orders via a prominently displayed Qatar phone number.
  • A checkout process allowing customers to select between home delivery (with a fee) or self-collection.
  • A storytelling section to educate customers about the history and craftsmanship of chikankari.
  • A reviews section to display customer feedback and testimonials, enhancing trust and credibility.

The system will be optimized for both desktop and mobile devices, ensuring accessibility and ease of use for all users in Qatar.

3. Functional Requirements

  • As a User, I should be able to browse a catalog of chikankari products with images, descriptions, and prices.
  • As a User, I should be able to contact the seller via a prominently displayed Qatar phone number to place orders.
  • As a User, I should be able to choose between home delivery (with an additional fee) or self-collection during checkout.
  • As a User, I should be able to read about the history and craftsmanship of chikankari.
  • As a User, I should be able to leave reviews and read feedback from other customers.
Page 2 of 7

4. User Personas

4.1 Admin

  • Role: Manages the website, updates product catalog, and moderates reviews.
  • Responsibilities:
    • Upload new products with images, descriptions, and prices.
    • Update delivery fees and self-collection details.
    • Moderate customer reviews to ensure quality and authenticity.

4.2 Customer

  • Role: Browses the catalog, places orders, and provides feedback.
  • Responsibilities:
    • Explore the product catalog and learn about chikankari craftsmanship.
    • Contact the seller via the provided Qatar phone number to place orders.
    • Choose between home delivery or self-collection during checkout.
    • Leave reviews and read feedback from other customers.

5. Visuals Colors and Theme

Page 3 of 7

Color Palette

The eagle-chilinkari website will use a unique color palette inspired by the elegance and tradition of chikankari embroidery:

  • Background: #F9F4EF (Soft Ivory)
  • Surface: #FFF8E7 (Warm Beige)
  • Text: #3B2F2F (Deep Mahogany)
  • Accent: #D4A373 (Golden Sand)
  • Muted Tones: #B8A398 (Subtle Taupe)

This palette reflects the sophistication and cultural richness of chikankari while maintaining a clean and modern aesthetic.

6. Signature Design Concept

The eagle-chilinkari homepage will feature an interactive embroidery canvas as its centerpiece.

Page 4 of 7

Concept Details:

  • Visuals: The homepage will display a large, animated chikankari embroidery hoop. As users scroll, the embroidery patterns will "stitch themselves" in real-time, revealing intricate designs and motifs.
  • Interaction: Hovering over different sections of the canvas will highlight specific product categories (e.g., kurtas, sarees, dupattas) with subtle animations.
  • Transitions: Smooth transitions will guide users from the embroidery canvas to the product catalog, storytelling section, and reviews.
  • Micro-interactions: Clicking on a product category will "zoom in" on the embroidery, transitioning seamlessly to the catalog page.
  • Mood: The design will evoke a sense of craftsmanship and tradition, immersing users in the world of chikankari.

This bold and memorable design will make the website instantly fascinating and leave a lasting impression on visitors.

7. Non-Functional Requirements

  • The website must load within 3 seconds on both desktop and mobile devices.
  • The system must support high-resolution images without compromising performance.
  • The platform must be accessible to users with disabilities, adhering to WCAG 2.1 standards.
  • The website must be optimized for both English and Arabic languages to cater to the local audience in Qatar.
  • The system must ensure secure handling of customer data, including contact information.
Page 5 of 7

8. Tech Stack

Frontend

  • React for Web

Backend

  • Python
  • FastAPI

Database

  • MySQL (with Alembic for migrations)

AI Tools

  • GPT 5.4 for user-friendly responses in the reviews section

Local Orchestration

  • Docker
  • docker-compose
Page 6 of 7

9. Assumptions and Constraints

  • The platform will only support shipping and self-collection within Qatar.
  • Delivery fees will be fixed and predefined by the admin.
  • Customers will contact the seller directly via the provided Qatar phone number to place orders.
  • The admin will manually update the product catalog and moderate reviews.
  • The website will not include an integrated payment gateway; payments will be handled offline.

10. Glossary

  • Chikankari: A traditional embroidery style from India, known for its intricate and delicate handwork.
  • Admin: The individual responsible for managing the website's content and functionality.
  • Customer: A user who browses the website, places orders, and provides feedback.
  • WCAG 2.1: Web Content Accessibility Guidelines, a set of standards for making web content accessible to people with disabilities.
Page 7 of 7

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.