تفاصيل العمل

مشروع: موقع مكتب المحاماة — الشيخ راشد النعيمي

الدور: مطوّر كامل (Full-Stack) — واجهة أمامية وخلفية.

التقنيات: Next.js, Tailwind CSS, نظام API مخصّص، تخزين ملفات، تكامل واتساب، نظام مصادقة لآدمن.

الملف يقدّم تجربة مستخدم احترافية لزوار المكتب مع مكونات أساسية: هيرو، خدمات معروضة، استمارة طلب استشارة مع رفع مستندات، صفحة تواصل تحتوي على خريطة تفاعلية ومعلومات الاتصال، وأزرار اتصال فوري عبر واتساب.

لوحة الآدمن تتيح:

إدارة صفحات ومحتوى (CRUD للصفحات).

استلام الطلبات والرسائل، عرض تفاصيلها، تغيير الحالة والرد عليها.

إدارة الوسائط/الملفات، تحديث العنوان والإحداثيات على الخريطة.

مسح الكاش، إدارة إعدادات SEO (meta tags، sitemap، robots).

سجلات دخول وآليات أمان (صلاحيات، 2FA اختيارية).

النموذج الخلفي يدعم تخزين الطلبات في قاعدة بيانات، إشعارات آدمن عبر البريد أو webhooks، وواجهات API محمية للمسؤولين.

4) نقاط سريعة — قائمة مميّزة (للاستخدام في صفحة المشروع)

واجهة حديثة وسريعة مبنية بـ Next.js + Tailwind.

نماذج استشارة متصلة بقاعدة بيانات مع رفع ملفات.

لوحة تحكّم آدمن كاملة بإدارة صفحات، الطلبات، الرسائل، والوسائط.

تكامل واتساب للرد السريع وقوالب رد جاهزة.

أدوات إدارة SEO وملف sitemap وقابلية لمسح الكاش.

خريطة تفاعلية لتحسين تجربة تواصل العملاء.

أمان: مصادقة آدمن، صلاحيات متعددة، حماية من تحميل ملفات ضارة.

# Sheikh Rashid Al-Naeemi Law Firm — Website

A professional website for Sheikh Rashid Al-Naeemi Law Firm built with Next.js and Tailwind CSS.

## Features

- Public pages: Home, About, Services, Contact (interactive map)

- Consultation request forms with file upload

- WhatsApp quick-contact integration

- Admin dashboard: pages CMS, consultations inbox, messages, media manager

- SEO tools, cache management, and site settings

## Tech

- Next.js (React)

- Tailwind CSS

- API routes for forms & admin

- Database for consultations & messages

## Role

Full-stack development: UI, API, admin dashboard, integrations, and deployment.