طورت Pretty Notes كتطبيق ملاحظات Full Stack سريع وآمن، بهدف حل مشكلة فقدان الأفكار أو تعطّل العمل عند ضعف الإنترنت. التطبيق بيشتغل فورًا كضيف من غير تسجيل، ومع إنشاء حساب يقدر المستخدم يزامن ملاحظاته بأمان بين أجهزته.
دوري في المشروع شمل تصميم الواجهة المتجاوبة، بناء منطق إدارة الملاحظات، المصادقة والمزامنة السحابية، وتجهيز التطبيق للعمل كتجربة Web وPWA وإضافة Chrome.
أبرز ما نفذته:
• معمارية Local-first تحفظ كل تعديل فورًا وتسمح بالعمل بدون إنترنت.
• مزامنة Supabase وقاعدة PostgreSQL مع Row Level Security لعزل بيانات كل مستخدم.
• محرر Markdown وتنسيق غني، معاينة مباشرة، وعدّاد كلمات ووقت قراءة.
• بحث سريع وتنظيم بالوسوم والمجلدات والتثبيت والأرشفة وسلة الاسترجاع.
• تصدير Markdown وTXT وJSON وPDF، مع Command Palette واختصارات لوحة مفاتيح.
• تصميم Pixel-perfect متجاوب، ووضع فاتح وداكن، وثلاثة أنماط خطوط.
التقنيات: React 19، TypeScript، Vite، Tailwind CSS، Supabase، PostgreSQL، PWA وManifest V3.
المشروع يوضح قدرتي على تنفيذ منتجات SaaS متكاملة تجمع بين تجربة استخدام سريعة، حماية البيانات، العمل دون اتصال، وقابلية التطوير مستقبلًا.