Projects
ArmandPsy.fr
Appointment booking platform for a psychologist
End-to-end online appointment and payment platform built for an independent psychologist.
This project demonstrates end-to-end product delivery: development, security, deployment, and operations.
- URL
- armandpsy.fr
- Frontend
- React, TypeScript, Vite, Tailwind CSS
- Backend
- Node.js, Express, PostgreSQL
- Integrations
- Stripe, Google Calendar, Resend
- Security
- JWT, MFA/TOTP, Helmet, rate limiting
- Infra
- Docker, GitHub Actions (CI/CD), VPS, Nginx, Let’s Encrypt
Homelab & self-hosting
OngoingSelf-hosted Raspberry Pi 5, Docker for containerization, and Cloudflare Tunnel to expose web services without opening router ports.
Continuous experimentation environment for infrastructure tooling, IAM flow analysis, and network hardening.