Setting up Netlify
These steps assume that you have already built a website with Hugo, and have installed a theme.
Go to Netlify’s website and sign up or log in.
Go to the “Sites” tab and click on “Add new site”
Select “Import an existing project”
Connect to GitHub by clicking on the “GitHub” button
Choose the repository to link to your site on Netlify.
Verify the settings.
Deploy the site by clicking on the “Deploy site” button.
Once the deployment is complete, go to “Site settings”, click on “Change site name”, and change the site name to something connected to the likely area of your research.
Installing & Using Themes | Hugo - Static Site Generator | Tutorial 5
How to create HUGO website & deploy to Netlify