Sanad — Local-First Second Brain & Knowledge Workspace (Flutter + Isar + Whisper AI)

تفاصيل العمل

🎯 المشكلة: الطالب بيتوه بين 5 تطبيقات مختلفة — التسجيل في Voice Recorder، صور الـ Whiteboard في المعرض، السلايدز في Downloads، والملاحظات في Notes. النتيجة: تشتت، ضياع، وفقدان سياق المعلومة.

💡 الحل: سند هو Second Brain يعمل Offline-first بـ 100%، يوحّد كل محتوى المحاضرة (صوت + صورة + PDF + كود + روابط) في مساحة منظمة واحدة، ومع إضافة طبقة AI قريبًا (STT + OCR + تلخيص ذكي) يتحول من Notetaker إلى مساعد شخصي حقيقي.

━━━━━━━━━━━━━━━━━━━━━

🌟 المميزات الأساسية (Hero Features)

━━━━━━━━━━━━━━━━━━━━━

📝 محرر بلوكات وسائط متعددة (All-in-One Block Editor)

🎙️ Audio Recorder مدمج: تسجيل المحاضرات وتشغيلها داخل الصفحة نفسها.

📸 Smart Document Scanner: مسح الـ Whiteboards والمستندات بجودة عالية وبدون Watermarks.

📑 Embedded PDF Viewer: تصفح السلايدز بدون الخروج من الملاحظة.

💻 Code Blocks: Syntax Highlighting لكل اللغات + أرقام أسطر + نسخ بضغطة واحدة.

🔗 Live Link Previews: معاينة تفاعلية للمراجع والروابط.

🎨 Quote Cards Creator

• تحويل الأقوال والأفكار الملهمة إلى كروت أنيقة بدقة عالية + توقيعك الشخصي.

• تصدير فوري كصورة جاهزة للستوري والواتساب والسوشيال ميديا.

🗂️ Spaces & Universal Instant Search

• تنظيم المواد (طب/هندسة/برمجة/مشاريع شخصية) في Spaces نظيفة.

• محرك بحث لحظي يوصل لأي نص أو ملف في أجزاء من الثانية.

🔐 100% Offline-First & Private

• كل البيانات محلية بالكامل على الجهاز (Isar) — بدون أي انتظار للسيرفر.

• تجربة Ad-free بالكامل مصممة للـ Deep Focus.

🤖 Roadmap — AI & Collaboration Layer (قريبًا)

• STT: تفريغ التسجيلات باستخدام Whisper محليًا على الجهاز (whisper_cpp_flutter_plus).

• OCR + تلخيص ذكي للمحاضرات والملفات الممسوحة.

• نظام تعليقات Block-Level بـ Roles (معلم/طالب) يحوّل التطبيق إلى Mini-LMS للمحاضرين والطلاب.

━━━━━━━━━━━━━━━━━━━━━

👤 الجمهور المستهدف

━━━━━━━━━━━━━━━━━━━━━

• طلاب الجامعات (طب/هندسة/حاسب) — سوق أوّلي.

• مطورون ومتعلمو AI يوثّقون Snippets ومراجع.

• معلمون وفِرق تعليمية (بديل مريح للـ LMS التقليدي).

━━━━━━━━━━━━━━━━━━━━━

💼 نموذج الدخل (Business Model)

━━━━━━━━━━━━━━━━━━━━━

• Freemium: الأساسيات مجانية، الـ AI والسعات المتقدمة باشتراك.

• B2B2C: شراكات مع الكليات والمدرسين لإنشاء Spaces للمقررات.

• Plans: Personal / Team / Teacher (قيد التطوير).

━━━━━━━━━━━━━━━━━━━━━

⚙️ الـ Tech Stack

━━━━━━━━━━━━━━━━━━━━━

• Framework: Flutter 3.11 (Dart 3.11) — Cross-Platform.

• State & DI: Riverpod + go_router.

• Local DB: Isar (NoSQL) + path_provider للملفات الحقيقية (صوت/صور/PDF) خارج الـ DB.

• Security: flutter_secure_storage للتوكنات الحساسة.

• Cloud: Supabase (مزامنة) + Google Drive (نسخ احتياطي مجاني).

• Audio & AI: record + audioplayers + whisper_cpp_flutter_plus (On-device STT) + speech_to_text.

• Media: cunning_document_scanner + universal_file_previewer + image_picker + file_picker + video_player.

• UI: lucide_icons + google_fonts + Custom Block Editor.

• Monetization: RevenueCat + in_app_purchase.

• OTA: Shorebird للتحديثات السريعة بدون المرور بالمتجر.

• Architecture: Feature-First + MVVM + Repository Pattern.

━━━━━━━━━━━━━━━━━━━━━

👷‍♂️ دوري في المشروع

━━━━━━━━━━━━━━━━━━━━━

Solo Founder & Developer — 100% (من الفكرة → UI/UX → التطوير → النشر → التسويق).

━━━━━━━━━━━━━━━━━━━━━

📦 حالة المشروع

━━━━━━━━━━━━━━━━━━━━━

✅ منشور على Google Play.

🔄 قيد التطوير النشط (AI Layer + LMS features + Subscription tiers).

بطاقة العمل

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