I need to know do I require a domain then I will be able to upload my website on this free hosting platfrom ?
No, not at all! When you create your website, you’ll automatically get assigned a 000webhostapp.com domain name. You’ll also be able to customize this URL before creating the site and later, you can connect a custom domain, if you’d like.
Okay thank you so much for guiding me are you just the moderator or you are also one of the employee of this webhost team?
I’m just a moderator, but work closely with admins and employees.
okay great good to know about you!!