Before you deploy your application, you need to create an account in the sites mentioned below, where Github (Learn how to use github) is a place to store your code and Vercel is a place to deploy your application.
prerequisites
To get you started, use this button to deploy your application in minutes. Login via github / bitbucket / gitlab and clone this repo to your preferred source code repo app and it will deploy automatically.
Now, learn how to change your content and commit your code will automatically redeploy your code. If you search in github, you might come across this deploy button more often, makes it easier for anyone who wants to contribute.
sayanora