This person started a business with no preparation and no help.
To make something “from scratch” is to make it with little or no help. A lot of businesses can make the claim that they started “from scratch” which means that they were created with very basic resources and had to grow on their own.
Try a vocabulary quiz.
See the vocabulary list