الحمد لله، قطعت شوط كبير جداً في مشروع الـ Full-Stack الجديد بتاعي (Wibe)
المشروع ده مش مجرد موقع عادي، أنا كنت حابب أطبق فيه حتة الـ Architecture والـ High-End UI في نفس الوقت عشان يطلع بأعلى كواليتي ممكنة.
إيه اللي اتعمل في المشروع لحد دلوقتي؟
1- الهيكل والـ Full-Stack: السيستم قايم بالكامل Full-Stack ومتصل بقاعدة بيانات حقيقية قوية بتتحمل الداتا والـ العلاقات المعقدة.
2- نظام الـ OTP الـ Secure: عملت الـ Authentication بنظام الـ OTP عشان أضمن أعلى درجة أمان للمستخدم وقت التسجيل أو الدخول بي token.
3- تعديل الملف الشخصي (Edit Profile): هاندلت الـ Logic بتاعه كامل بحيث يرفع ويحدث البيانات بشكل سلس وسريع.
4- نظام معالجة الأخطاء (Error Handling System): ودي أكتر حتة فخور بيها، عملت نظام بيلقط أي إيرور ويـ هاندله من غير ما الـ Application يقع، وبيدي للمستخدم رسائل واضحة وبشكل شيك شغل الـ (Toast).
5- الـ UI/UX والأنيميشن: مستخدم فيه مكتبات تقيلة للأنيميشن (زي Framer Motion و Locomotive Scroll) عشان أدي للمستخدم إحساس بالـ Smoothness والفخامة وهو بيتصفح.