Rajesh has already positioned his project. He figured out his target and has a small community on social media to start with. He has also defined the customer experience and the overall design of his marketplace app. He is now moving forward to a development stage, and is wondering what technology or service provider to use.
Today I’m going to answer a question from Rajesh, the co-founder of an activity marketplace. His question is...
Rajesh has already positioned his project. He figured out his target and has a small community on social media to start with. He has also defined the customer experience and the overall design of his marketplace app.He is now moving forward to a development stage, and is wondering what technology or service provider to use.Well, there are roughly five ways to build a marketplace:
Let’s analyze the pros and cons of each.
I do not recommend developing a marketplace from scratch. I actually did it myself back in 2012. It took us more than six months without even considering mobile application development. It's just not the way to go, in my point of view. Even if you are 100% sure that your platform will work, it will be a waste of time and money.
Overall, the SaaS solution is definitely a good option. I do recommend it, especially if you want to test your market using an existing solution and without too much investment.Just keep in mind that if you happen to choose the wrong one, you can consider migrating to another solution down the road.Now, if your project is relatively complex, like an Uber app with geolocation or a specific algorithm, just skip this option. It will be too hard to tweak a SaaS solution at that level.
All things considered, building a marketplace with an open-source solution is a good option. This is what I would recommend if you have enough investment to customize it a bit. With this option, you will have the possibility to develop new features for future versions, as well as create APIs to build a dedicated app.
Some well-known open source solutions include:
You can find more than a few others out there. Just double-check that they are still supported and have been updated recently.
Overall, WordPress is a good prototyping solution. It can help you prove your market and start delivering your value proposition, and it’s not going to cost you as much as real development.Just don't think of it as a permanent solution. This is temporary. It will work for six months or maybe one year, maximum. You'll eventually want more customizations or will have more users than WordPress can handle.But you know what? That’s okay! It could be part of your journey. You can invest less upfront and raise more money later, and it’s also less risky to go that way.
Bubble.is is a good option if you want to save money when building a workable prototype. Like the WordPress option, this will not be your long-term solution and you’ll definitely have to redevelop the marketplace later.
So in conclusion and to answer Rajesh’s question, choosing which technology to build your marketplace with is not only a technical question but also a matter of quality and strategy.You will have to choose from developing everything from scratch, to using an existing SaaS solution, an open-source solution or even WordPress, CMS or an e-commerce plugin.You can also just use prototyping techniques which will work too and save you more money. You will have a low-quality product for sure, but you'll still be able to test your market.It’s up to you to invest just a bit of money and go for prototyping or reusing existing solutions, or to invest a larger amount of money upfront and go with a real product development so that you will no longer have to redevelop down the road. Just keep in mind that the lean startup methodology recommends investing less, testing your market and then redeveloping things if it’s required.