Skip to content
Nachi3D Labs

الأعمالMâwa Art Space

Mâwa Art Space

نشط

موقع ثنائي اللغة لإقامة فنية: الفضاءات، أجندة الورشات، وطلبات الحجز عبر WhatsApp.

العميلEmilie Edelman — Mâwa Art Space
السنة2026
Mâwa Art Space — واجهة الصفحة الرئيسية
Mâwa Art Space — screenshot 1

نظرة عامة

المشروع

بنيت الموقع العام لـ Mâwa Art Space، وهو إقامة فنية وملاذ للاستجمام في حد درا قرب الصويرة، تديره أخصائية نفسية إكلينيكية ومعالِجة بالفن. زوّاره فنانون وراقصون ومشاركون في الورشات، كثير منهم قادمون من أوروبا. يتصفحون ثلاثة فضاءات (تتسع للمبيت لـ 6 و3 و15 شخصًا)، ويطّلعون على أجندة الورشات، ويرسلون طلب إقامة. لا يوجد محرك حجز ولا دفع إلكتروني: لم ترغب العميلة فيهما. نموذج الطلب يُنشئ رسالة WhatsApp معبّأة مسبقًا.

يعمل الموقع على vitrine-core، حزمة مكوّنات Astro خاصة بي، تُستهلك عبر Git tag. الموقع ثابت، يُنشر على Cloudflare Workers مع كل push إلى main. تعدّل العميلة بنفسها الأجندة ومستجدات الأشغال وتاريخ الافتتاح ونصوص الصفحات عبر Pages CMS، الذي يُجري commit مباشرة على main. كل ما يتعلق بالزمن — العدّ التنازلي للافتتاح والورشات المنتهية — يُحسب في متصفح الزائر، لا أثناء الـ build أبدًا.

التقنيات

Astro 7
TypeScript
Tailwind v4
GSAP
Pages CMS
Cloudflare Workers
vitrine-core
Playwright

الميزات الرئيسية

ما يقوم به

عدّ تنازلي للافتتاح حتى الساعة 8:00 بتوقيت المغرب، مطابق للزوار في أي منطقة زمنية
صفحات ورشات مع JSON-LD من نوع schema.org Event؛ لا تُدرج الأسعار إلا إذا أمكن تحليلها دون لبس
أجندة وسجلّ أشغال تعدّلهما العميلة عبر Pages CMS، مع تحقق الاختبارات من الإعدادات مقابل مخطط الـ CMS
شريط تنقّل سفلي على الهاتف يعمل دون JavaScript
FR/EN، مع وسم الكلمة العربية «مأوى» (ملاذ) بـ lang="ar" عند العرض
فحوص تباين محسوبة مقابل الخلفية المزخرفة وتدرّج الصورة، سطرًا بسطر

يستخدم هذا المشروع خدمة تطوير الويب .

كل الأعمال

تريد شيئًا مثل هذا لك؟

أخبرني بما تريد بناءه وسنرى ما إذا كان مناسبًا.