Entrepreneur and educator with a focus on early stage concept development. A major advocate for the Business Model Canvas as a way of moving your idea forward
The starting point is pre-mvp, you need to be sure you are solving a problem or addressing a need people are willing to spend money on. Before going further and spending money building anything gain some clarity on who is your customer and why do they care.
Not a direct answer but for this type of question I always recommend entrepreneurs read https://hbr.org/2008/02/the-founders-dilemma