At the very least you'll need product images of your factory samples and an online store or website. You can then use third-party software like PreProduct alongside a supported payment processor like Stripe to capture/communicate/manage/charge pre-orders.