The website is built and deployed as a statically rendered (pre-rendered) app.
It is currently hosted here as the company has now closed http://www.brendansbrewtique.co.uk.s3-website-eu-west-1.amazonaws.com/
- Vue.js
- Nuxt as a Vue.js framework
- Axios for HTTP calls
- Google reCAPTCHA v3 for spam prevention
- Ava as a test runner
- Sinon for mocking
- Instanbul/NYC for code coverage
- The taplist data comes from an external API hosted as an AWS Lambda
- The send message functionality comes from an external AWS Lambda protected by Google reCAPTCHA