אחרי שהמערכת כולה מחוברת ועובדת דרך ה-Reverse Proxy,

נעבור לשלב הבא: התחלת פיתוח ה־API עצמו.

תחילה נרים את כל השירותים:

docker compose up --build --watch

לאחר שהלוגים עולים, נוודא:

וב-Postman נבדוק:

<http://localhost:8080/api/notebooks>
<http://localhost:8080/api/notes>

אם מתקבלת תגובה — הכול תקין.


שקופית 1 – יצירת מבנה קבצים פשוט

כדי לשמור על קוד מסודר (אבל פשוט), נוסיף שני קבצים בתוך notebooks-backend/src:

⚠️ הערה חשובה מהתמליל:

בפרויקט אמיתי היינו מארגנים לפי Feature-Based Structure,

אבל כאן נשמור על מבנה פשוט כי הדגש הוא על Docker.