There is an interview on Rusbase that can help you. The founder of Roketbank Viktor Lysenko tells what problems you can face when doing business with friends, and gives a couple of tips on this topic.
Rusbase: Why even start a project with friends if they are so easily offended, but you don't want to offend?
Lysenko: At the start you need associates, but where did you get them, if not from among your friends? Well, more often than not: you can't drag the first passer-by into the project. Another thing is that in the process you can face a situation: you pull, but your friend does not. And to tell him about this psychologically is very difficult.
Rusbase: When to tell a friend that he is not coping?
Lysenko: This is the situation that needs to be spoken out and corrected quickly: yes, it's hard go out with a claim immediately a couple of days after you notice that something is wrong. But believe me - in two weeks it will be even harder to do it.
You can read more in the article itself: rb.ru
Building a successful company in this way is unlikely. Especially if you have no experience. It is important to be able to separate the roles of "friend" and "employee", and sometimes "owner" - for this you need a fairly developed consciousness, clear business processes. Although under normal processes, friends will be fired. The biggest hole in the system is that the work is performed not by the best and optimal employee, but by a "friend" who for some reason is considered optimal by default)) For friendship, this may be good, but for business it is always harmful.
Agree that the business is separate, and relations outside the business are separate. In business you are the head of "Ivan Ivanovich", and outside of business you are still the same friend "Vanya". But of course friends should be understanding here.