It is forbidden to make takeout at home without permission now. This is the legendary black den.
You need to apply for a business license, a regular health permit, and a business license.
And these documents will not be granted to you without a store.
So it's illegal to do it at home, and you can't get on those take-away platforms, so you need a business license.