Personal Portfolio Website
Description
Portfolio website built with FastAPI, multilingual content, Jinja2 server-side rendering, dynamic sections, contact form, captcha protection, Redis-based cookie logic and Docker/nginx deployment.
Portfolio website built with FastAPI, multilingual content, Jinja2 server-side rendering, dynamic sections, contact form, captcha protection, Redis-based cookie logic and Docker/nginx deployment.