The webapp is built with VueJS+TypeScript, and deployed on Google Firebase hosting.
Stripe for payment processing (donations).
Greensock Scroll trigger for scroll-based animations.
IRA Design for (some) template images.
Noun Project for icons.
More details:
- Sripe payments API - processing payments via credit/debit cards, WeChat Pay, or direct bank transfer.
- GitHub actions - CI/CD to firebase.
- Cloudflare - DNS proxy. SSL certs, DDOS protection, edge-caching, compression & minification.