A Low-code Approach to Building NFT Marketplaces