Day #6: How I will build multiple niche products with a single source of data?
Yesterday I presented the MVP version for the webapp of Remote-Work.app. Now, I’m planning what comes next, and I decided to try a different approach, to invest more in the ingestion of our data.
Yesterday I presented the MVP version for the webapp of Remote-Work.app. Now, I’m planning what comes next, and I decided to try a different approach, to invest more in the ingestion of our data instead of investing in the Frontend app for now.
The idea is simple, the real product of a Remote Job board is the data that we can provide, not in terms of quantity of data, but more great quality of data. Currently, I’m just ingesting data from the API of RemoteOk.com, it’s free and at least has the data I need to populate an MVP for a Remote Jobs board. However, this is not enough for a product, because in fact, I’m not delivering more value than RemoteOK.com, because actually, the jobs are exactly the same.
So, I need to invest in data scrapping and ingestion, to then catalog that data. The Data Catalog will be a key resource to allow my next idea, which is: Build multiple products focusing on different niche markets.
How to build multiple products from a single backend?
The next diagram explains the basic idea of building multiple niche products from one single server:
The idea is simple, my backend will regularly search on the internet for remote jobs, ingest that data, and catalog the data with different variables, to allow multiple websites to consume that data with different filters. In fact, a niche product is basically a product that uses some resources from a global product. But the value that each niche product will provide is the content focused on what the user is looking for.
Problem to solve
As always, for a product to exist, we need a problem to solve. So, the problem is, when I’m looking for a remote position, I want a remote position for the role I’m looking for that always works from my current location. This splits the market of Remote Job positions, into multiple remote jobs product markets, for instance: “Remote jobs to work from Europe”, “Remote jobs for Engineering manager”, “Non-tech Remote Jobs”, etc…
So, basically, we will create on frontend page for each niche market based on one of these two filters: “remote jobs from a specific location” or “remote jobs for a specific role”, in this way, we will gather direct traffic from different search sources targeting some specific market.
Business model
This approach can also increase the possibility of some companies sponsoring a remote position, because we will clearly indicate that when some companies promote a remote job position, will not be promoted on only one Website, but instead, on multiple websites targetting different niches. This will increase the confidence of a customer to sponsor a job position so that the invested money will actually reach the right target. Also, the business model will not be only for creating new job positions, but also, let companies promote some job positions already published (but not yet promoted) with just one click (no need to fill out a big form).
This approach will definitely work?
I have no clue, as I explained in my previous posts, I’m not an entrepreneur yet, I’m learning while I’m doing, trying different approaches, learn from my mistakes. This is the funniest part of trying to become an entrepreneur, which is the journey to achieve a goal.
But what do you think about this idea? Do you believe it will work? Do you want that I bring the progress and results of this development? Let me know and don’t forget to follow me to keep receiving updates on my projects.
But I would like to know what you think.
Cheers,
Follow me on: Twitter, Substack, IndieHackers and Medium