שלב 1: הרצת MongoDB בסיסי באמצעות Docker

שלב 2: הוספת Authentication והפעלת MongoDB באמצעות Shell Script

שלב 3: יצירת משתמש ייעודי ל־Key Value DB עם הרשאות מוגבלות

שלב 4: הוספת Port Mapping, Volume ו־Network ל־MongoDB

שלב 5: ריפקטור לסקריפטים – הפיכת ההרצה והניקוי לעמידים וחוזרים

שלב 6: התחלת הקמת אפליקציית Express ובדיקת חיבור ל־MongoDB

שלב 7 במעבדה: יצירת Dockerfile ל־Backend והרצה בתוך אותה רשת

שלב 8 במעבדה: ריפקטור ל־Backend Script והעברת קונפיגורציה ל־Environment Variables

שלב 9 במעבדה: הוספת Hot Reloading ל־Backend באמצעות Nodemon ו־Bind Mount

שלב 10: בניית מבנה ראוטים לאפליקציית Key-Value

שלב 11 במעבדה: הוספת Persistence אמיתי – Mongoose Model ו־POST/GET פעילים

שלב 12 במעבדה: מימוש PUT ו־DELETE – השלמת מחזור החיים של Key-Value

שלב 13 במעבדה: בדיקת Persistence וניקוי מלא של הסביבה