تفاصيل العمل

تطبيق **ملاحظات أنيق وفعّال** تم تطويره باستخدام **Flutter**، يتيح للمستخدمين إنشاء الملاحظات وتعديلها وحذفها والبحث بينها بسهولة.

يتميز التطبيق بإمكانية **تحديد الملاحظات المفضلة**، **التبديل بين الوضعين الفاتح والداكن**، و**دعم اللغتين العربية والإنجليزية**.

كما يعتمد على **التخزين المحلي** لتوفير أداء سريع وتجربة استخدام موثوقة دون الحاجة للاتصال بالإنترنت.

المميزات

**إنشاء الملاحظات** – أضف ملاحظات جديدة بسرعة وسهولة.

️ **تعديل الملاحظات** – قم بتحديث المحتوى الحالي بسلاسة.

️ **حذف الملاحظات** – احذف الملاحظات غير الضرورية بسهولة.

**البحث في الملاحظات** – ابحث عن ملاحظاتك باستخدام الكلمات المفتاحية.

⭐ **الملاحظات المفضلة** – ضع علامة على الملاحظات المهمة للوصول إليها بسرعة.

**تعدد اللغات** – يدعم التطبيق اللغتين **العربية** و**الإنجليزية**.

**تبديل المظهر** – يمكنك التبديل بين **الوضع الفاتح** و**الوضع الداكن** حسب تفضيلك.

️ **التخزين المحلي (Offline)** – جميع البيانات محفوظة على الجهاز لضمان سرعة وأمان الاستخدام.

التخزين المستخدم

* **Hive**: قاعدة بيانات محلية NoSQL لتخزين الملاحظات.

* **Shared Preferences**: لتخزين إعدادات اللغة والمظهر بشكل دائم.

? التقنيات المستخدمة

* **Flutter** – إطار عمل لتطوير واجهات المستخدم.

* **Hive** – قاعدة بيانات محلية NoSQL لتخزين الملاحظات.

* **Shared Preferences** – تخزين محلي بسيط للإعدادات.

* **Cubit (Bloc)** – لإدارة الحالة بكفاءة عالية.

* **Flutter Intl / Easy Localization** – لدعم تعدد اللغات وتبديلها بسهولة.

اللغات المدعومة

**الإنجليزية**

**العربية**

> يتم اكتشاف اللغة تلقائيًا من إعدادات النظام أو يمكن تغييرها يدويًا من داخل التطبيق.

دعم الثيمات (المظهر)

**الوضع الفاتح**

**الوضع الداكن**

> يتم حفظ تفضيل المستخدم للمظهر واستعادته تلقائيًا عند فتح التطبيق مرة أخرى باستخدام Shared Preferences.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة