lime-pharma

byParth vaghela

make website for KISHOR PHARMA | Contact us for Orders & Best Deals! Phone: +91-9427021148 | Email: kishorpahrma91@gmail.com Address: [4 MEHTA SOCIETY ABOVE R.K PHOTO STUDIO. NR.SARDAR CHOK RANIP.AHMEDABAD ]

HomeLoginOrders
Home

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 7

System Requirements Document (SRD)

Project Name: Lime-Pharma

1. Introduction

Welcome to the System Requirements Document (SRD) for Lime-Pharma, a digital platform designed to support Kishor Pharma, a pharmaceuticals distributor specializing in wholesale and retail medicine delivery. This platform will cater to wholesale operations across India and retail services specifically focused on Ahmedabad. The goal is to create a professional, user-friendly website that streamlines inquiries, showcases offerings, and enhances the overall customer experience.

This document outlines the requirements for the Lime-Pharma platform, ensuring it meets the needs of its users and aligns with the operational goals of Kishor Pharma.

Page 2 of 7

2. System Overview

The Lime-Pharma platform will serve as a centralized hub for Kishor Pharma's operations, offering:

  • A streamlined interface for wholesale medicine distribution across India.
  • A dedicated section for retail medicine delivery in Ahmedabad.
  • Easy access to contact information for inquiries and orders.
  • A professional online presence to enhance credibility and attract new customers.

The system will be designed to accommodate the following user personas: wholesalers, retail customers, and administrators. It will feature a responsive design optimized for both desktop and mobile devices.

3. Functional Requirements

Wholesale Operations (India-wide):

  • As a Wholesaler, I should be able to browse the product catalog with detailed descriptions and pricing.
  • As a Wholesaler, I should be able to place bulk orders online.
  • As a Wholesaler, I should be able to track my order status and delivery progress.

Retail Operations (Ahmedabad-specific):

  • As a Retail Customer, I should be able to view available medicines for delivery in Ahmedabad.
  • As a Retail Customer, I should be able to place orders online for doorstep delivery.
  • As a Retail Customer, I should be able to track my delivery status in real-time.
Page 3 of 7

General Features:

  • As a User, I should be able to contact Kishor Pharma for inquiries via phone, email, or a contact form.
  • As an Admin, I should be able to manage product listings, pricing, and inventory.
  • As an Admin, I should be able to view and manage orders from both wholesale and retail customers.

4. User Personas

1. Wholesaler

  • Description: Businesses or individuals purchasing medicines in bulk for distribution or resale.
  • Needs: Access to product catalogs, bulk ordering, and delivery tracking.

2. Retail Customer

  • Description: Individuals purchasing medicines for personal use within Ahmedabad.
  • Needs: Easy browsing of available medicines, online ordering, and real-time delivery tracking.

3. Admin

  • Description: Kishor Pharma staff managing the platform's operations.
  • Needs: Tools for inventory management, order processing, and customer support.
Page 4 of 7

5. Visuals Colors and Theme

The Lime-Pharma platform will feature a unique color palette that reflects the pharmaceutical industry while maintaining a clean and professional aesthetic:

  • Background: #F5F9FF (Soft Blue-White)
  • Surface: #E0E7F3 (Light Steel Blue)
  • Text: #2C3E50 (Dark Slate Gray)
  • Accent: #1ABC9C (Emerald Green)
  • Muted Tones: #BDC3C7 (Silver Gray)

This palette ensures readability, professionalism, and a calming visual experience for users.

6. Signature Design Concept

Page 5 of 7

Interactive Medicine Map

The homepage will feature an Interactive Medicine Map of India, where users can click on their state to view wholesale medicine availability and delivery options. For retail customers in Ahmedabad, the map will zoom into the city, showcasing delivery zones and estimated delivery times.

Details:

  • Animation: The map will have smooth transitions as users hover over states or zones, with tooltips displaying relevant information.
  • Micro-interactions: Clicking on a state or zone will dynamically update the product catalog and delivery options displayed below the map.
  • Color Shifts: The map will subtly change colors based on user interaction, enhancing engagement.
  • Additional Features: A search bar integrated into the map for quick navigation to specific products or services.

This bold design will make the Lime-Pharma platform instantly memorable and user-friendly.

7. Non-Functional Requirements

  • Performance: The platform must load within 3 seconds on both desktop and mobile devices.
  • Scalability: The system should handle up to 10,000 concurrent users during peak hours.
  • Security: Implement SSL encryption, secure payment gateways, and robust user authentication.
  • Localization: Support for English and Hindi languages.
  • Accessibility: Ensure compliance with WCAG 2.1 standards for accessibility.

8. Tech Stack

Frontend

  • React for Web
  • React Native for Mobile App
Page 6 of 7

Backend

  • Python
  • FastAPI

Database

  • MySQL for structured data (using Alembic for migrations)
  • MongoDB for unstructured data

AI Models

  • GPT 5.4 for user-friendly responses
  • Claude 4.6 Opas for academic or coding work

AI Tools

  • Litellm for LLM Routing
  • Langchain

Orchestration

  • Docker for local orchestration
  • Kubernetes for server-side orchestration

9. Assumptions and Constraints

Page 7 of 7

Assumptions

  • Retail delivery operations will remain limited to Ahmedabad.
  • Wholesale operations will cover all states in India.
  • Users will primarily access the platform via mobile devices.

Constraints

  • Delivery tracking must integrate with existing logistics providers.
  • Payment gateways must support INR transactions.
  • The platform must comply with Indian pharmaceutical regulations.

10. Glossary

  • Wholesaler: A business or individual purchasing medicines in bulk for resale or distribution.
  • Retail Customer: An individual purchasing medicines for personal use.
  • Admin: Kishor Pharma staff managing the platform's operations.
  • SSL Encryption: Secure Sockets Layer, a standard security technology for establishing encrypted links.
  • WCAG 2.1: Web Content Accessibility Guidelines, ensuring web accessibility for users with disabilities.
Home design preview
Login: Sign In
Dashboard: View Orders
Orders: Manage Wholesale
Orders: Manage Retail
Inventory: Update Listings