The code for this website is available on my GitHub: Wedding website github
I used Jekyll, which is a good tool for creating static websites. I took an existing template from those available here: Jekyll themes.
I host this website on AWS and registered the domain there too.