محمد علاء
مشاريع
-
Loz App | تطبيق لوز أبريل 2026 – أغسطس 2026
تطبيق لتكرار الوصفات يحوّل التجارب الطهوية إلى بيانات منظمة عبر تجربة مستخدم فائقة السلاسة. مبنية على Convex كقاعدة بيانات سيرفرليس فورية تجعل التجربة الأفضل. حالة مرنة وحفظ تلقائي — مدير حفظ صامت مع debounce يحفظ نموذج المعالج متعدد الخطوات عن بُعد. ومحلل لغوي قائم على القواعد ثنائي اللغة للمكونات وأخطاء الطهي.
← lozapp.spaceReact · Tailwind CSS · Convex · TypeScript · NLP
-
stdout-design يونيو 2026 – الآن
استوديو يعمل محلياً يحوّل مكونات TSX الخاصة بك إلى صور جاهزة للمنشورات الاجتماعية والتسويقية باستخدام مكتبة Rust أصلية تحت الغطاء. العرض من مكونات React عادية دون لغة مخصصة؛ وعرض جماعي مبني على البيانات عبر
← github.com/m7md1alaa/stdout-design--data posts.csv؛ واستوديو حي مع إعادة تحميل تلقائية ولوحة خصائص مولّدة تلقائياً ومعاينة جانبية للقوالب؛ وقوالب منصات Instagram و X و LinkedIn و OG و App Store و Play Store؛ ودعم i18n عبر--locales en,ar,esمع دعم RTL وكشف الحروف الناقصة؛ وكاش مدمج لإعادة عرض سريعة دون إعادة توليد الأصول غير المتغيرة.TypeScript · Rust · React · إدارة الكاش
-
contrast-check أبريل 2026 – يونيو 2026
أداة سطر أوامر تفحص تباين الألوان وإمكانية الوصول على المواقع وفق معايير WCAG باستخدام عرض متصفح حقيقي. تطلق Playwright Chromium وتستخرج اللون المعروض لكل عنصر نصي مرئي وتحسب نسب التباين لتعلّم مخالفات AA/AAA مع اقتراحات إصلاح ولقطات شاشة. تدعم تقارير HTML/JSON/compact ووضع الزحف والوضع الليلي وجلسات المصادقة ووضع المراقبة ووضع CI. منشورة على npm باسم contrastcheck.
← github.com/m7md1alaa/contrast-checkTypeScript · Bun · Node.js CLI · Playwright · Commander · Zod · Vitest
-
PlayGrid 2026
بنيت deterministic multiplayer platform مع محرك قابل لإعادة الاستخدام يشغّل نفس reducer logic في كلٍ من client-authoritative (local) و server-authoritative (multiplayer) modes. صممت adapter abstractions لفصل game logic عن transport والبنية التحتية. نفذت authoritative sessions باستخدام Cloudflare Durable Objects مع WebSocket synchronization و optimistic reconciliation. بنيتهم على Turborepo monorepo يحتوي shared core packages لدعم pluggable game extensions.
← playgrid.mohdalaa.comReact · TypeScript · Cloudflare Workers · Hono · Durable Objects · Turborepo · WebSockets
-
Ortho 2026
تطبيق SaaS مركز ان يتبنى احدث التقنيات كـ (متبني مبكر) استخدمت TanStack Start for SSR base-ui الحل الاحدث من radix-ui مع convex بtrpc-like استعلامات جميعها على TanStack-query + drizzle وBetter Auth لتسجيل دخول بسيط نشرت على Bun runtime, vercel
← github.com/m7md1alaa/orthoTanStack Start · tRPC · Convex · Better Auth · Bun · مفتوح المصدر
-
CCSIT SC App 2024
تطبيق cross-platform للمجلس الطلابي لكلية الحاسب في IAU. ساهمت في تطوير التطبيق مع الفريق باستخدام React Native مع Expo. بنينا مساعد دردشة مدعوم بالذكاء الاصطناعي باستخدام Gemini API مع ميزات Q&A و room finder. دمجنا Firebase لauth و قاعدة البيانات
← متجر جوجل بلايReact Native · Expo · TypeScript · Gemini API · Firebase
محمد علاء · me@mohdalaa.com