Building multi-vendor marketplace