View it live here
The front-end is a static site with HTML, CSS, and JavaScript.
- I used this template to create my site.
The back-end is an Azure Static Web.
- I used this guide as a start point.
I use Cloudflare for SSL/Proxy. It offers SSL for all URLs in the website, as Azure Static Web Hosting does not for certain URLs. It also allows for OATH login with Microsoft 365 account authentication. I also use it for WAF rules, example Non USA customers have to complete an interactive challenge to view the website, blocks bots, DDoS prevention, and has rate limiting.
- Recommend this guide as a start point.