מערכת ניהול נכסי נדל"ן בישראל עם תמיכה מלאה בעברית ו-RTL
👨💻 פותח על ידי: evgmongo-maker
אפליקציית ווב בסיסית לניהול נכסי נדל"ן בישראל. המערכת מאפשרת למשתמשים לנהל את הנכסים שלהם, לחשב הלוואות ולעקוב אחר סטטוס הנכסים.
- Frontend: React 19 + Vite
- State Management: Redux Toolkit
- Routing: React Router DOM
- Styling: CSS Modules עם תמיכה ב-RTL
- Fonts: Google Fonts (Assistant) לתמיכה בעברית
- 🏠 ניהול נכסים: הוספה, עריכה ומחיקה של נכסים
- 💰 מחשבון הלוואה: חישוב תשלומים חודשיים והערכת עלויות
- 📊 מעקב סטטוס: עקוב אחר סטטוס הנכסים (זמין/נמכר)
- 👤 מערכת משתמשים: הרשמה והתחברות (דמה)
- 🌐 תמיכה מלאה בעברית: RTL ועיצוב מותאם לעברית
- תמיכה מלאה ב-RTL (כיוון כתיבה מימין לשמאל)
- צבעי עיצוב ישראליים (כחול לבן)
- responsive design לכל גדלי מסך
- נגישות מותאמת
src/
├── components/ # רכיבים עיקריים
│ ├── Header/ # כותרת עליונה עם ניווט
│ ├── PropertyCard/ # כרטיס נכס
│ └── LoanCalculator/ # מחשבון הלוואה
├── pages/ # דפי האפליקציה
│ ├── Home/ # דף הבית
│ ├── Login/ # דף התחברות
│ ├── Register/ # דף הרשמה
│ └── Dashboard/ # דף ניהול נכסים
├── store/ # Redux store
│ ├── index.js # הגדרת Store
│ ├── authSlice.js # ניהול מצב משתמש
│ └── propertySlice.js # ניהול נכסים
├── App.jsx # רכיב ראשי
└── main.jsx # נקודת כניסה
- Node.js 18+
- npm או yarn
-
שכפול הפרויקט
git clone [repository-url] cd firstproject -
התקנת dependencies
npm install
-
הרצה במצב פיתוח
npm run dev
האפליקציה תהיה זמינה ב:
http://localhost:5173 -
בניית הפרויקט לפרודקשן
npm run build
-
הרצת בדיקות קוד
npm run lint
- מידע כללי על האפליקציה
- מחשבון הלוואה פומבי
- קישורים להרשמה והתחברות
- הרשמה עם שם, אימייל וסיסמה
- התחברות עם אימייל וסיסמה
- הערה: כרגע מדובר בהדמיה - המידע נשמר רק בזיכרון
- צפייה ברשימת הנכסים
- הוספת נכס חדש
- עריכת נכס קיים
- מחיקת נכס
- שינוי סטטוס נכס (זמין/נמכר)
- מחשבון הלוואה
- הכנסת סכום הלוואה, ריבית שנתית ותקופה
- חישוב תשלום חודשי אוטומטי
- הצגת סך התשלומים וסך הריבית
המערכת מוכנה להרחבה עתידית:
- חיבור לשרת Node.js עם Express
- בסיס נתונים (MongoDB)
- העלאת תמונות לנכסים
- חיפוש ופילטרים מתקדמים
- אינטגרציה עם מפות Google Maps
- מערכת התראות
הפרויקט פתוח לתרומות! אנא:
- צור Fork של הפרויקט
- צור branch חדש לפיצ'ר
- בצע commit לשינויים
- פתח Pull Request
MIT License - ראה קובץ LICENSE לפרטים
לשאלות ובעיות, אנא פתח Issue בגיטהאב או צור קשר עם המפתחים.
פותח במיוחד לשוק הישראלי עם תמיכה מלאה בעברית 🇮🇱