הפרויקט משתמש בארכיטקטורת שכבות כשהמסד מתעדכן על כל רכישה שבוצעה הוא מציע מגוון תכשיטים לקניה ומצטיין בסגנון נקי וברור לרכישה
פרויקט חנות תכשיטים Full Stack
כולל:
- צד שרת ב־C# (ASP.NET Core) עם ארכיטקטורת שכבות
- מסד נתונים SQL Server
- צד לקוח ב־Angular
- C# / ASP.NET Core
- ארכיטקטורת שכבות:
- DAL (Data Access Layer)
- BL (Business Logic)
- API (Controllers)
- Angular
- TypeScript
- HTML / CSS
- SQL Server
JewelryStore/ ├── Server/ # צד שרת - C# ├── Client/ # צד לקוח - Angular ├── Database/ # סקריפטים של SQL └── README.md
- לפתוח SQL Server Management Studio (או כלי אחר)
- ליצור מסד נתונים חדש (אם לא קיים)
- להריץ את הסקריפטים שבתיקיית
Database(CREATE TABLE, INSERT וכו') - לוודא שהטבלאות והנתונים נוצרו בהצלחה
- לפתוח את הפרויקט שבתיקיית
Serverב־Visual Studio - לוודא שה־Connection String במסד הנתונים תואם ל־SQL Server שלך
- להריץ את הפרויקט (Run / IIS Express)
- לבדוק שה־API עולה ללא שגיאות (לדוגמה ב־Swagger או Postman)
בתיקיית Client:
npm install
ng serve