האתגר
להריץ client + server יחד עם שמירה על סנכרון types.
הפתרון
Monorepo עם client (Vue 3 + Vite + TS + Tailwind), server (Express + TS + Mongoose), ו-shared types, מחוברים ב-`npm run dev` יחיד. ה-backend חושף REST ל-11 מודלים עם JWT auth, העלאת תמונות דרך Multer, validation, שירות אימייל, ו-seed. ה-frontend מציג 14+ דפים ציבוריים + CMS אדמין בן 12 דפים עם RTL, Pinia ו-FAB של WhatsApp.
תוצאות
14+
דפים ציבוריים
12
דפי אדמין
11
מודלים
Hebrew RTL
שפה ראשית
