In this demo, I give an overview of how one can build an ERC-721 NFT Exchange. Starting from the bottom, the entire demo is running on my Macbook Pro (Intel), Docker Desktop, VMware Blockchain (containerized), Solidity, Web3.J, OpenZepplin ERC-721, SpringBoot (provides HTTP API), then finally Python as the "d-app".