Wappalyzer extension says it's using Firebase, are you? If so, why mixing it with all the AWS stuff? I've been using Firebase for quick mini-projects and it's fun and quick it is for prototyping. If you use it for hosting, no worries about Cloudfront, routing, SSL, or anything... it even automates the github CI/CD.
How did you like using vanilla JS? What sort of build tool did you use?