Skip to main content IBM Developer
IBM Developer
  • Topics
    • Technologies

    • Analytics
    • Artificial Intelligence
    • Containers
    • Linux
    • See all
    • Languages

    • COBOL
    • Java
    • Node.js
    • Python
    • See all
    • Development practices

    • DevOps
    • Open-source development
    • See all


    • Architectures & Deployment Models

    • Cloud
    • Edge Computing
    • Microservices
    • See all
    • Solutions

    • App Modernization
    • Security
    • See all


    • Industries

    • Finance
    • Gaming
    • Retail
    • See all
  • Products & Services
    • Open Source

    • Kubernetes
    • Node-RED
    • Istio
    • TensorFlow
    • Open Liberty
    • See all
    • IBM Products & Services

    • IBM Cloud Pak for Integration
    • IBM Z
    • Red Hat OpenShift on IBM Cloud
    • IBM Cloud Pak for Data
    • IBM Sterling
    • See all
  • Community
    • Home
    • Blog posts
    • Events
    • Digital conferences
    • Videos
    • Livestreaming
    • Podcasts
    • Cities
    • Newsletters
    • Get Involved

    • Call for Code Global Challenge

    • Workshops

    • Build Smart on Kubernetes World Tour
  • Open source at IBM
    • Home
    • Code
    • Communities
    • Culture
    • Open projects
    • Our story
    • Model Asset eXchange
    • Data Asset eXchange
    • My Dashboard
    • My IBM
    • Sign In
    • Home

        • Analytics
        • Artificial Intelligence
        • Containers
        • Linux
        • See all
        • COBOL
        • Java
        • PHP
        • Python
        • See all
        • DevOps
        • Open-source development
        • See all
        • Cloud
        • Edge computing
        • Microservices
        • See all
        • App Modernization
        • Security
        • See all
        • Finance
        • Gaming
        • Retail
        • See all

        • Kubernetes
        • Node-RED
        • Istio
        • TensorFlow
        • Open Liberty
        • See all
        • IBM Cloud Pak for Applications
        • IBM Cloud Pak for Data
        • Red Hat OpenShift on IBM Cloud
        • IBM Cloud Pak for Data
        • IBM Sterling
        • See all

      • Home
      • Blog posts
      • Events
      • Digital conferences
      • Videos
      • Livestreaming
      • Podcasts
      • Cities
      • Newsletters
        • Call for Code Global Challenge
        • Build Smart on Kubernetes World Tour

      • Home
      • Code
      • Community
      • Culture
      • Open projects
      • Our story
      • Model asset exchange
      • Data asset exchange

    max-content width
    developer.ibm.com

    Retail

    • Articles
    • Code Patterns
    • Tutorials

    Community

    • Announcements
    • Events

    Retail Code Patterns

    Code patterns offer up complete solutions to problems that developers face every day. Code patterns leverage multiple technologies, products, or services to solve issues that our developer advocates have recognized as common use cases across multiple industries.

    Search all Code PatternsArrow right

    create-a-cognitive-news-search-app
    Code Pattern

    Create a cognitive news search app

    December 4, 2020

    ibmz-use-insights-from-purchase-history-to-drive-retail-sales
    Code Pattern

    Use insights from purchase history to drive retail sales

    May 26, 2020

    augmented-reality-android-mobile-app-interior-decorator
    Code Pattern

    Build a 'try-and-buy' mobile application with augmented reality capabilities for a furniture store

    August 12, 2019

    integrate-a-virtual-mirror-with-e-commerce-products
    Code Pattern

    Integrate a virtual mirror with e-commerce products

    August 1, 2019

    running-cobol-in-a-cloud-native-way
    Code Pattern

    Run a COBOL program on Kubernetes

    May 15, 2019

    monitor-food-shipments-using-blockchain
    Code Pattern

    Deploy a blockchain network to regulate food shipments along a supply chain

    April 2, 2019

    ibm-open-banking-platform
    Code Pattern

    Archived | Create a merchant site that's integrated with bank payments

    October 18, 2018

    analyze-product-reviews-and-generate-a-shopping-guide
    Code Pattern

    Analyze product reviews and generate a shopping guide

    June 16, 2018

    deliver-optimized-personalized-search-results
    Code Pattern

    Deliver optimized, personalized search results

    May 22, 2018

    automate-business-processes-via-blockchain-events
    Code Pattern

    Archived | Automate business processes via blockchain events

    February 2, 2018

    analyze-twitter-handles-and-hashtags-for-sentiment-and-content
    Code Pattern

    Archived | Stream and analyze Tweets to create a social media dashboard

    November 17, 2017

    implement-fda-food-supplier-verification-program-on-hyperledger-composer
    Code Pattern

    Archived | Model FDA Foreign Supplier Verification Program requirements

    October 10, 2017

    build-a-cognitive-recommendation-app-with-swift
    Code Pattern

    Archived | Build a cognitive recommendation app with Swift

    August 2, 2017

    create-cognitive-retail-chatbot
    Code Pattern

    Create a cognitive retail chatbot

    April 13, 2017

    Build SmartArrow down Build SecureArrow up
    • IBM Developer
    • About
    • FAQ
    • Third-party notice
    • Follow Us
    • Twitter
    • LinkedIn
    • Facebook
    • YouTube
    • Explore
    • Newsletters
    • Code patterns
    • Articles
    • Tutorials
    • Open source projects
    • Videos
    • Events
    • Cities
    • Select a language
    • English
    • 中文
    • 日本語
    • Português
    • Español
    • 한글
    • Community
    • Career Opportunites
    • Privacy
    • Terms of use
    • Accessibility
    • Cookie preferences