No description
  • TypeScript 87%
  • JavaScript 11.6%
  • HTML 1.3%
  • Dockerfile 0.1%
Find a file
2026-09-17 03:22:21 +03:00
components first commit 2026-09-17 02:47:56 +03:00
pages first commit 2026-09-17 02:47:56 +03:00
.dockerignore.txt first commit 2026-09-17 02:47:56 +03:00
.env.example first commit 2026-09-17 02:47:56 +03:00
.gitignore first commit 2026-09-17 02:47:56 +03:00
App.tsx first commit 2026-09-17 02:47:56 +03:00
Dashboard.tsx first commit 2026-09-17 02:47:56 +03:00
database.sqlite first commit 2026-09-17 02:47:56 +03:00
docker-compose.yml first commit 2026-09-17 02:47:56 +03:00
Dockerfile 4 commit 2026-09-17 03:18:10 +03:00
EmailTemplates.ts first commit 2026-09-17 02:47:56 +03:00
geminiService.ts first commit 2026-09-17 02:47:56 +03:00
IconPickerModal.tsx first commit 2026-09-17 02:47:56 +03:00
index.html first commit 2026-09-17 02:47:56 +03:00
index.tsx first commit 2026-09-17 02:47:56 +03:00
MediaSelector.tsx first commit 2026-09-17 02:47:56 +03:00
metadata.json first commit 2026-09-17 02:47:56 +03:00
NotificationContext.tsx first commit 2026-09-17 02:47:56 +03:00
package-lock.json fix: update package-lock and dockerfile configuration for clean build 2026-09-17 03:22:21 +03:00
package.json fix: update package-lock and dockerfile configuration for clean build 2026-09-17 03:22:21 +03:00
README.md first commit 2026-09-17 02:47:56 +03:00
server.js first commit 2026-09-17 02:47:56 +03:00
store.ts first commit 2026-09-17 02:47:56 +03:00
tsconfig.json first commit 2026-09-17 02:47:56 +03:00
types.ts first commit 2026-09-17 02:47:56 +03:00
vite.config.ts first commit 2026-09-17 02:47:56 +03:00

web-eqtena

🏛️ الوصف الشامل للموقع والشركة شركة اقتناء للتطوير العقاري هي شركة تطوير عمراني سعودية رائدة تمتد خبرتها لأكثر من 10 سنوات (منذ عام 2014م). تتخصص الشركة في ابتكار وتطوير مجتمعات ومشاريع سكنية عالية الجودة في أطهر بقاع الأرض (مكة المكرمة وجدة).

تعتمد فلسفة الشركة على شعار "نقتني السكن كما نقتني الأشياء الثمينة"، حيث تسعى لدمج التصاميم المعمارية العصرية مع الحرفية والإتقان والسعر العادل لتقديم وحدات سكنية ليست فقط للعيش بل لتكون تجربة اقتناء فريدة وقيمة استثمارية مستدامة.

📑 أقسام الموقع الرئيسية

  1. الرئيسية (Home Page): o واجهة تفاعلية تعرض الرؤية والرسالة الشاملة، مع إحصائيات منجزات الشركة (+10 سنوات خبرة، +500 وحدة مسلّمة). o استعراض سريع لأبرز المشاريع المتاحة والمباعة، وخدمات الشركة.
  2. من نحن (About Us): o الرؤية: نحو مستقبل يُقتنى فيه السكن كالأشياء الثمينة بجودة استثنائية وتصميم راق وسعر عادل. o الرسالة: بناء وحدات سكنية تدمج الحرفية العالية مع السعر المنافس وتلبي تطلعات العملاء. o القيم الجوهرية: (التميز، الشفافية، الابتكار، القيمة الاستثمارية، العميل أولاً، الاستدامة).
  3. المشاريع (Projects): o عرض لكافة المشاريع العقارية للشركة في جدة (مثل حي المنار) ومكة المكرمة (مثل حي الشامية الجديد / ولي العهد سابقاً). o تصنيف واضح لحالة المشاريع (متاح / مباع) مع التفاصيل والمخططات.
  4. المميزات والخدمات (Services & Features): o يستعرض الخدمات المتكاملة التي تقدمها الشركة بدءاً من التطوير العقاري وحتى إدارة الأملاك.
  5. شركاء النجاح (Partners): o استعراض الشراكات الاستراتيجية مع الجهات والشركات المساندة في مسيرة التطوير والعمران.
  6. المدونة العقارية (Blog): o قسم متخصص بنشر المقالات، الأخبار، والنصائح العقارية والاستثمارية (مثل مستجدات وتطلعات سوق العقار في مكة المكرمة).
  7. التقييمات وآراء العملاء (Reviews): o يستعرض آراء وتقييمات العملاء السابقين حول جودة البناء وسلاسة التعامل.
  8. اتصل بنا والقائمة البريدية (Contact & Newsletter): o وسائل التواصل المباشرة (الهاتف، البريد، العنوان)، والنماذج المخصصة للاشتراك البريدي لتلقي إشعارات الفرص الاستثمارية والمشاريع الجديدة. o توثيق البيانات الرسمية (السجل التجاري، الرقم الضريبي، رخصة فال).

أبرز المميزات التي يقدمها الموقع والشركة • جودة البناء والتصاميم العصرية: الاعتماد على معايير هندسية متقدمة وتصاميم تجمع بين أصالة البيئة المحلية والحداثة المعمارية. • التأكيد على الموقع الاستراتيجي: التركيز على مناطق التطوير الواعدة والمركزية في مكة المكرمة وجدة. • الالتزام والموثوقية: الالتزام بمواعيد التسليم والوضوح التام في الشروط والمواصفات (الشفافية). • قيمة استثمارية مستدامة: حماية استثمارات العملاء عبر توفير مساكن ذات استدامة عالية وقابلة للنمو الاستثماري. • التكامل التقني: ارتباط الموقع مع البيئة التقنية والمالية للشركة لضمان سرعة الاستجابة وخدمة العملاء.

Prerequisites: Node.js

استخدام إصدار Node.js مستقر ومتوافق مع المكونات

FROM node:18-alpine

ضبط بيئة العمل

WORKDIR /app

نسخ ملفات تعريف الحزم أولاً لتسريع عملية البناء(Caching)

COPY package*.json ./

تثبيت الاعتماديات (PostgreSQL, Redis, Express, React, etc.)

RUN npm install

نسخ باقي ملفات المشروع

COPY . .

إنشاء المجلدات الأساسية للتأكد من وجودها مع الصلاحيات المناسبة

RUN mkdir -p uploads

بناء الواجهة الأمامية عبر Vite

RUN npm run build

تعريض المنافذ الخاصة بالتطبيق (5001 للخلفية، 4001 للواجهة)

EXPOSE 5001 4001

أمر تشغيل التطبيق

CMD ["npm", "start"]

=======================================

dependencies: Node.js

"@google/genai": "^1.38.0",
"cors": "^2.8.5",
"express": "^4.21.2",
"multer": "^2.0.2",
"nodemailer": "^8.0.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-router-dom": "^7.1.3",
"pg": "^8.13.3",
"ioredis": "^5.4.2",
"dotenv": "^16.4.7",
"@types/node": "^22.14.0",
"@types/nodemailer": "^6.4.14",
"@types/react": "^19.0.0",
"@types/react-dom": "^19.0.0",
"@vitejs/plugin-react": "^4.3.4",
"typescript": "~5.7.2",
"vite": "^6.2.0"
"tar": "7.5.7"

web