Hackerproof Serverless Portfolio Website
A secure, stateless personal portfolio website repository. Deployed serverlessly to GCP Cloud Run with zero idle costs. Features comprehensive Layer-7 WAF rate limiting (django-ratelimit) blocking brute-force form floods, proxy-aware client IP extraction from X-Forwarded-For load balancer headers, and a centralized DatabaseCache storing rate limits in a shared SQLite database across parallel Gunicorn workers. Includes an elegant glassmorphic 429 screen with a client-side JavaScript countdown timer.
Technologies Used: Django,GCP Cloud Run,Docker,SQLite,Ansible,CSS,Python