I haven’t started my own startup but I have worked with many so I have seen quite a few mistakes made by these business startups and the one that almost every startup makes is not having a clear picture and estimate about their budget and time.
That is they don’t know how to manage these two. I worked with this one startup where they suffered a heavy loss but since they didn’t have a contingency plan so they didn’t know how to recover from it.
So my advice to you would be to think things through before starting your business possibly hire a dedicated development team for your company or acquire a white label software.
Prior to my current business, I had a venture that I let a former friend become a partner in. Granted, this so-called "friend" I had known for years. He reached out to me needing help and wasn't interested in what I was doing. He wanted to become part of my business and help any way he could. I took him under my wing, taught him just about everything I knew, and he betrayed me. He went behind my back and started stealing clients, slandering my name and company and eventually caused chaos within the company.
I learned a valuable lesson in business. I wouldn't go back and change a thing because these failures teach us many lessons.
I'd rather have that happen back when it did vs now where my current business has higher value clients and generates more revenue.
I lost my first business which passive generate $5,000 every month. It was terrible. I found a solution in alcohol.