تطبيق جوال

Nailshop تطبيق جوال

تطبيق جوال صُمّم لتحسين تجربة العملاء عند استخدام خدمات صالونات الأظافر. تتيح المنصة للمستخدمين العثور على الخدمات بسهولة وإدارة المواعيد والتواصل مع الصالون عبر واجهة بديهية وسهلة الاستخدام.

حل لصالونات الأظافر
تطبيق Nailshop للجوال

نظرة عامة على المشروع

تمكين التمويل العالمي عبر معاملات سلسة

تم تطوير المشروع بواسطة MTT Software عبر فريق مكوّن من 7 مطورين. شملت التقنيات المستخدمة Next.js وReact Native وNest.js وPostgreSQL وAnt Design وKoaJS.

تم بناء تطبيق Nailshop Mobile لإنشاء منصة رقمية تساعد العملاء على التفاعل مع صالونات الأظافر بطريقة أكثر سهولة وفعالية.

تم إعداد وثائق المشروع لشرح الشاشات داخل التطبيق وتدفقات التنقل ومكوّنات الواجهة بشكل واضح. يساعد ذلك المطورين على فهم بنية التطبيق بسرعة وكيفية عرض المعلومات والصور على كل شاشة.

الأهداف الرئيسية:

  • بناء تطبيق جوال ببنية واضحة.
  • تحسين تجربة المستخدم.
  • دعم إدارة الخدمات بشكل أكثر كفاءة.
التحدي

قيود الأنظمة القديمة ومخاطر الأمان

تصميم تدفق التنقل

تصميم التجربة بحيث يتمكن المستخدم من الانتقال بسهولة بين الوظائف المختلفة.

ثغرات أمنية

تجزئة واجهات الـ API حسب كل خدمة تزيد من سطح الهجوم وتُصعّب التحكم بالأمان.

تعقيد النظام

الحل

التحسين

لمعالجة التحديات المذكورة أعلاه، قام فريق التطوير ببناء نظام توثيق يتكون من ثلاثة أجزاء رئيسية:

لماذا اخترنا React بدلاً من Vue؟

منظومة React المؤسسية لإدارة الحالة وإمكانية مشاركة الشيفرة مع React Native ساعدت على تعظيم إعادة الاستخدام عبر المنصات.

تدفق الواجهة

توضح مخططات تدفق الشاشات كيفية انتقال المستخدم بين الشاشات عبر الإجراءات أو الأزرار.

وصف الواجهة

وصف تفصيلي للمكونات في كل شاشة، بما في ذلك وظيفة كل زر وحقل بيانات والمعلومات المعروضة.

رسائل النظام

قائمة بالإشعارات ورسائل التحقق من البيانات المستخدمة في جميع أنحاء التطبيق.

بوابة API موحّدة

استخدام PostgreSQL لتجميع عدة REST APIs قديمة ضمن طبقة بيانات واحدة فعالة.

ميزات بارزة

ميزات أساسية ترتقي بتجربة المستخدم.

تصميم الواجهة

تصميم الواجهة

تصميم واجهة وفق معايير Material UI

نظام التنقل

نظام التنقل

نظام تنقل بين الشاشات بديهي وسهل الاستخدام

نظام الإشعارات

نظام الإشعارات

نظام إشعارات ورسائل تحقق من البيانات بشكل واضح

شاشات UI

الشاشة 1
الشاشة 2
الشاشة 3
الشاشة 4
الشاشة 5
الشاشة 6
الشاشة 7
الشاشة 8

أثر الأعمال

تحسينات تم رصدها بعد 6 أشهر من الإطلاق الرسمي للمنصة.

40%
تحسّن الأداء
85%
نسبة استخدام الموبايل
99.9%
جاهزية النظام

"ساعدت بنية الوثائق ومخططات تدفق الشاشات فريق التطوير على فهم متطلبات المنتج بسرعة وتنفيذ الميزات بكفاءة. كما حسّنت بشكل ملحوظ التعاون بين فريق التصميم وفريق التطوير."

ممثل العميل
Nguyen Minh Tu CTO

ابدأ مشروعك اليوم!

اترك معلوماتك، سيتواصل معك فريق الخبراء لاستشارة مجانية خلال 24 ساعة عمل.