This site was built using the following technologies:
Backend:
Frontend
Server
Other services

The site is hosted in a 100% home environment, with access to the internet through a Mikrotik router.

Although the IP address of the server is dynamic, the free service of https://freedns.afraid.org is used to keep the IP in the domain (and subdomains) up to date.

On the server, the site is presented by Nginx as a reverse proxy, and the ssl certificates are obtained from https://letsencrypt.org, both using docker.

The contact form uses a microservice to establish communication between the issuer and the site owner, having the Nodemailer repository as the main library.


As a final detail and to maintain fluid navigation, if the browser allows it, Service Workers are used to keep the site updated in cache.