Excuse me for the long post, or if it is irrelevant. If I should post it somewhere else please let me know.
I am a software engineer, been working with software for almost 6 years now. However, I have never worked with any eCommerce solutions, neither were aware of any terms they use. Recently, I started working with a company that's a distributor in multiple countries in the region for different goods, and we want to digitalize the distribution process.
I want to know if current present eCommerce solutions are able to fulfill our use case, or if we'd need to program our own custom solution. I've been doing a lot of research on different online eCommerce solutions, B2B and B2C. I am aware of shopify, YoKart, CS Cart; but haven't tested them thoroughly yet.
The process: We partner with international suppliers (vendors??) of different goods, and distribute to consumers (businesses and single person consumers) in the region. Thus, we are considered a distributor.
Goal: we want to build a platform to digitalize the distribution process. Suppliers will create an account on our platform, input the goods they sell, with custom predefined specifications for each good. Consumers on the other hand, will create a consumer account, and search for goods offered by different suppliers. Then a typical purchase/order will happen.
- Each good that'll be offered on our platform needs to have custom specifications, where consumers can filter by those custom specs. For example, SupplierX will input that they sell GoodA. As they input it, they will have to fill in the price, Spec1 and Spec2. However, when they're inputting GoodB, it will have a different set of specifications: price, Spec3 and Spec4. And when consumers login to search for goods, after choosing the category, GoodA for example, they should be able to filter by Spec1 and Spec2.
- As you can see, we have different suppliers for goods, so when the consumer is looking for goods, they should be able to view the supplier of the product.
What I want to know is if the solutions I mentioned before, or others that you might be aware of, accommodate for the concerns I mentioned, or if it's not feasible with current eCommerce solutions.
Any help would be appreciated.