تفاصيل العمل

وصف مشروع MindPad

MindPad هو تطبيق إدارة ملاحظات بسيط وسريع يهدف إلى تقديم تجربة كتابة وتسجيل ملاحظات بشكل مرن وسلس.

يتيح التطبيق للمستخدم إنشاء ملاحظات، تعديلها، حذفها، واختيار ألوان متعددة لتمييز كل ملاحظة عن الأخرى، مما يساعد على تنظيم الأفكار بشكل بصري مريح.

يعتمد التطبيق على Firebase Authentication لتوفير نظام تسجيل دخول آمن، مع دعم كامل لـ:

إنشاء حساب جديد

تسجيل الدخول

التحقق من البريد الإلكتروني (Email Verification)

إعادة تعيين كلمة المرور (Reset Password)

كما يستخدم التطبيق BLoC State Management لضمان فصل منطقي واضح بين الواجهة والبيانات وتحقيق أفضل أداء ممكن.

ولضمان سرعة عالية في تخزين الملاحظات محليًا، تم استخدام Hive Database كقاعدة بيانات خفيفة وسريعة تعمل على الجهاز مباشرة.

⭐ مميزات التطبيق

تسجيل الدخول وإنشاء حساب باستخدام Firebase Auth

التحقق من البريد الإلكتروني قبل السماح باستخدام التطبيق

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

إضافة ملاحظات جديدة بسهولة

تعديل الملاحظات الموجودة

حذف الملاحظات

اختيار ألوان متعددة لكل ملاحظة لتمييزها

تخزين الملاحظات محليًا بسرعة فائقة باستخدام Hive

إدارة الحالة باستخدام BLoC لضمان استقرار ووضوح التطبيق

واجهة بسيطة وسلسلة وسهلة الاستخدام

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

Flutter

Dart

Firebase Authentication

Cloud Firebase (Email Verification, Reset Password)

Hive (Local NoSQL Storage)

Cubit/BLoC State Management

Material Design / UI Colors System

بطاقة العمل

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