All it takes is 5 minutes, you won't even need most of the text that's on here.
Tools
- Custom Domain -> I bought my custom domain at godaddy.com but you can also use other services such as hostgator.com, domains.cloudflare.com, namecheap.com. However, I did later find out that Vercel's pricing was lowest for the domains I was interested in.
- Your website -> Have it parked in a repo on http://github.com/
- Hosting -> I used Vercel as it's FREE.99! (see their hobby tier)
Putting it altogether
- Go to vercel.com & register if you don't have an account just yet.
- Add a new project:
- Import your project and follow instructions to "Deploy", and you'll see "Adding a domain" as one of the next steps.
- Here you have a choice of buying or adding a domain. Type in the name of the domain you bought. Vercel will generate something like below for you. It might be multiple entries.
- Unless you bought your domain on Vercel, go to your domain provider to access DNS records configurations. For godaddy it's in here: https://account.godaddy.com/products
- Scroll down to your domain, click "DNS" and plug the values that Vercel generated for you there. Then go back to Vercel and click "refresh" on those generated entries.
Ta-da! 🎉 Your portfolio should now be up and running.
Top comments (0)