medical gas website redesign

byJanvi shah

Need a proposal for the same

HomeQuoteSearchCheckoutCartConfiguratorProductLoginCollectionAccount
Home

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document

1. Introduction

This document outlines the system requirements for the modernization of Medical Gas Services' (MGS) web presence. The project involves implementing a Shopify-based B2B e-commerce platform, a professional redesign of the MGS website, a guided product configurator, and integration with MGS's existing inventory system.

2. System Overview

The new platform will enable MGS customers to browse the full catalog, configure complex built-to-order products, and complete purchases with confidence. The system will integrate with MGS's existing inventory system to ensure accurate order processing without requiring a back-office rebuild.

3. Functional Requirements

Shopify Storefront

  • As a customer, I want to browse a professionally redesigned, responsive storefront that reflects the MGS brand.
  • As a customer, I want to navigate through homepage, collection/category pages, and product page templates.
  • As a customer, I want to use site navigation and information architecture to find products easily.
  • As a customer, I want to search for products using part numbers and technical attributes.
  • As a customer, I want the website to be fully responsive across devices.
Page 2 of 5

Product Catalog & Merchandising

  • As a customer, I want to view the existing ~1,100-item browsable catalog as a first-class shopping experience.
  • As a customer, I want to see product detail pages with specifications, fitment/compatibility, quantity, and related items.
  • As a customer, I want to filter and sort products by gas service, size, connection type, and brand.
  • As a customer, I want to see cross-sell hooks for related products.

Product Configurator

  • As a customer, I want to configure complex, built-to-order medical-gas products without manual sales assistance.
  • As a customer, I want the configurator to validate my selections against business rules in real time.
  • As a customer, I want the configurator to resolve my selections to the correct, existing SKU.
  • As a customer, I want to request a quote for configurations outside the standard catalog.
  • As a customer, I want to make sequenced option selections, including positional logic where valve size and gas are paired per position.

Shopping Cart & Checkout

  • As a customer, I want to add resolved configurations to the cart and update quantities.
  • As a customer, I want to remove items from the cart if needed.
  • As a customer, I want to see grouped cart displays for multi-item configurations.
  • As a customer, I want to complete the checkout process using native Shopify checkout.

Order Hand-off

  • As a customer, I want every completed order to carry the exact, correct SKU on its order line.

Customer Account Portal

  • As a repeat B2B customer, I want to log in and register for an account.
  • As a repeat B2B customer, I want to view my order history and save addresses.
  • As a repeat B2B customer, I want to quickly reorder previously purchased items.
Page 3 of 5

4. User Personas

  • B2B Customer: A business representative who purchases medical-gas pipeline equipment for their organization.
  • Repeat Purchase Technician: A technician who frequently orders parts and equipment for maintenance and installation.

5. Core User Flows

Browsing and Purchasing

  1. Customer visits the MGS Shopify storefront.
  2. Customer navigates through categories and selects products.
  3. Customer configures products using the product configurator.
  4. Customer adds configured products to the cart.
  5. Customer proceeds to checkout and completes the purchase.

Account Management

  1. Repeat B2B customer logs into their account.
  2. Customer views order history and selects items for reorder.
  3. Customer updates saved addresses as needed.
  4. Customer completes the reorder process.

6. Visuals Colors and Theme

  • Professional and elevated visual identity anchored on MGS's existing logo suite.
  • Typography and color scheme to reflect the medical and technical nature of MGS's products.
Page 4 of 5

7. Signature Design Concept

  • A modern, clean, and professional design that enhances the user experience and reflects MGS's brand identity.

8. Interaction Model & Motion Direction

  • Intuitive navigation with smooth transitions and responsive interactions across devices.

9. Non-Functional Requirements

  • The system must be scalable to handle a large number of SKUs and configurations.
  • The platform must ensure data security and privacy for customer information.

10. Tech Stack

  • Frontend: Shopify (custom theme development)
  • Backend: Shopify platform
  • Database: Shopify product records

11. Assumptions and Constraints

  • MGS will provide administrative access to the Shopify store.
  • The product catalog is already built and loaded in Shopify.
  • MGS will provide SKU-generation rules and product/SKU exports for validation.
  • No ERP or inventory-sync integration is required.
Page 5 of 5

12. Glossary

  • SKU: Stock Keeping Unit, a unique identifier for each product.
  • B2B: Business-to-Business, referring to transactions between businesses.
  • Configurator: A tool that allows customers to customize products based on available options.
Home design preview
Home: Browse Storefront
Collection: Browse Category
Collection: Filter Products
Product: View Details
Configurator: Select Options
Configurator: Validate Selections
Configurator: Resolve SKU
Cart: Add Configuration
Cart: Update Quantity
Cart: View Grouped Items
Checkout: Complete Purchase
Search: Search Part Number
Quote: Request Quote
Home design preview
Home: Browse Storefront
Collection: Browse Category
Collection: Filter Products
Product: View Details
Configurator: Select Options
Configurator: Validate Selections
Configurator: Resolve SKU
Cart: Add Configuration
Cart: Update Quantity
Cart: View Grouped Items
Checkout: Complete Purchase
Search: Search Part Number
Quote: Request Quote