Skip to content

itssachinkr/itssachinkr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

  • 👋 Hi, I’m Sachin
  • 👀 I’m interested in Web Development, Competitive Programming
  • 🌱 I’m currently learning React
flowchart TD
    A[Start] --> B[Initialize searchFields]
    A --> C[Initialize startDate and endDate]
    A --> D[Create base query]
    
    D --> E{Check for term}
    E -->|Yes| F[Extract terms into termList]
    F --> G[Create regex queries for each term]
    G --> H[Add to query $or]

    E -->|No| I{Check for stateFilter}
    I -->|Yes| J[Update query orderStatus]
    I -->|No| K{Check for orderId}
    H --> I
    J --> K
    
    K -->|Yes| L[Add orderId regex to query $or]
    K -->|No| M{Check for trackingId}
    L --> M
    
    M -->|Yes| N[Add trackingId regex to query $or]
    M -->|No| O{Check for city}
    N --> O
    
    O -->|Yes| P[Add city regex to query $or]
    O -->|No| Q{Check for deliveryPartnerName}
    P --> Q
    
    Q -->|Yes| R[Add deliveryPartnerName regex to query $or]
    Q -->|No| S{Check for companyName}
    R --> S
    
    S -->|Yes| T[Add companyName regex to query $or]
    S -->|No| U{Check for deliveryPartnerNumber}
    T --> U
    
    U -->|Yes| V[Add deliveryPartnerNumber regex to query $or]
    U -->|No| W[Get order count]
    V --> W

    W --> X[Get orders with trips and sub-trips]
    X --> Y[Return response with status and data]
Loading

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published