* 🚀 refactor: simplify deployment process in workflow file
* 🚀 chore: add IMAGE_NAME to GITHUB_ENV for deployment workflow
* ✨ chore: simplify deployment logging in workflow file
* 🚀 fix: correct container name in deployment script logic
* 🚀 refactor: rename job and streamline deployment steps
* Update README.md
* ✨ fix: prevent multiple form submissions in Contact component
* ✨ feat: honeypot and timestamp checks to form submission
* ✨ refactor: simplify contact form and improve UI elements
* ✨ chore: update CI workflow to include testing and multi-arch build (#29)
* ✨ chore: remove unused dependencies from package-lock.json and updated to a better local dev environment (#30)
* ✨ test: add unit tests
* ✨ test: add unit tests for whole project
* ✨ feat: add whatwg-fetch for improved fetch support
* ✨ chore: update Node.js version to 22 in workflow
* ✨ refactor: update types and improve email handling tests
* ✨ refactor: remove unused imports
* ✨ fix: normalize image name to lowercase in workflows
* ✨ fix: ensure Docker image names are consistently lowercase
* ✨ chore: update
* ✨ chore: update base URL to use secret variable
* ✨ chore: update to login to ghcr
* ✨ fix: add missing 'fi' to close if statement in workflow