KetoCalculator
מחשבון תזונה full-stack הפרוס על AWS כאפליקציה serverless, עם API מבוסס קונטיינרים ותהליך פריסה אוטומטי.
- ארכיטקטורת AWS serverless: CloudFront המגיש frontend סטטי ב-React מתוך S3, כאשר ה-backend נמצא מאחורי Lambda Function URL.
- ה-backend ארוז ב-Docker ומפורסם כאימג'ים ל-Amazon ECR.
- תהליך CI/CD ב-GitHub Actions שפורס את ה-frontend ל-S3 ודוחף אימג'ים של ה-backend ל-ECR.
- סביבת Docker Compose לפיתוח מקומי תואם, עם חבילת בדיקות Pytest ובדיקות לינט ב-Ruff.

- AWS Lambda
- Amazon S3
- CloudFront
- Amazon ECR
- Docker
- GitHub Actions
- Python
- FastAPI
- React