Sketch out your app idea with pen and paper. The goal is to make the idea tangible. You define how your app works and what its features are, before you start developing the app. It’s as simple as that
It’s best to make mockups before you start to build the app. A mockup is a rough sketch of your app’s layout, user interfaces (UIs) and flow .
All the very best
Hello Aspirant, you need both domain and hosting. You can find any free domains online and hosting also. There are also paid services you can utilize for. Wordpress and Fleetkart are more preferrable for maintaining and updating the website. When using paid services, make sure your website is certified so that the website has some security and users can trust your website.
Hope this helps.