Hosting a hugo website with dedicated domain email

Hi, I’m a graphic design student and I’ve created my portfolio using hugo, now, all I need is to host it and have a dedicat domain email, where can I do that ?

Yes, I already have one

You need the domain itself, and somewhere to host it. There are a lot of options. A simple option is to host on a service like webfaction. You just need to point your NS records in the DNS at the webfaction server, which has email, DNS and web hosting. Once you generate your /public folder using hugo, you can upload it to webfaction via sftp or rsync.

Another option is something like Amazon S3 and Route53, but I am not sure if they have email hosting as well.