Code Articles — تطبيق لمشاركة منشورات المبرمجين (What I'm Coding Now)

تفاصيل العمل

Code Articles هو تطبيق اجتماعي للمبرمجين يسمح بمشاركة ما يعملون عليه الآن — شيفرات قصيرة، تحديثات مشاريع، أفكار، وروابط مفيدة — بطريقة سريعة ومرنة مع إمكانية متابعة المطورين والتفاعل مع المحتوى.

__________________________________________________________________________________________

Code Articles هو تطبيق موجه للمجتمع التقني حيث يمكن للمبرمجين مشاركة تحديثاتهم اللحظية، مقتطفات الشيفرة، الروابط، والأسئلة الخاصة بمشاريعهم. الهدف توفير مساحة خفيفة وسريعة للـ "micro-blogs" التقنية تركز على ما يفعله المطورون الآن، بدلاً من مقالات طويلة أو منشورات عامة.

__________________________________________________________________________________________

الوظائف الأساسية:

تسجيل/تسجيل دخول للمستخدمين (بريد إلكتروني أو OAuth مثل GitHub).

واجهة نشر سريعة: نص قصير + مقتطف شيفرة + لغة الشيفرة + روابط.

متابعة المستخدمين وعرض فيد مخصص يعتمد على المتابعات.

إعجابات (likes) وتعليقات سريعة على المنشورات.

فلترة حسب لغة البرمجة/التقنية أو هاشتاج.

حفظ المنشورات المفضلة ومشاركتها خارجيًا.

لوحة مستخدم تعرض الإحصاءات البسيطة (عدد المشاركات، المتابعين).

مميزات إضافية (اختيارية):

تمييز الشيفرة (syntax highlighting) لمقتطفات الشيفرة.

دعم رفع صور/لقطات شاشة ومرفقات.

إمكانية وضع تحديثات خاصة بالمشروع مع رابط لمخزن الكود (GitHub/GitLab).

إشعارات فورية للمتابعين (push notifications).

التقنيات المستخدمة (اقتراح):

واجهة الويب/الهاتف: React / Vue / React Native / Flutter (اختر ما تفضله).

backend: Node.js (Express) / Kotlin + Ktor / Django حسب التفضيل.

قاعدة بيانات: PostgreSQL / Firebase / MongoDB.

مصادقة: OAuth (GitHub) + Email.

استضافة: Heroku / Vercel / Firebase Hosting / AWS.

مكاتب لتمييز الشيفرة: Prism.js أو Highlight.js.

لماذا هذا المشروع يهم؟

يُظهر قدرة على بناء واجهات تفاعلية وربطها بخدمات حقيقية (OAuth, DB, API).

يبرز مهاراتك في بناء منتجات موجهة للمطورين — جمهور تقني مهم.

يعد مشروعاً مفيدًا تجاريًا واجتماعيًا (شبكات مهنية صغيرة للمبرمجين).

__________________________________________________________________________________________

قدّمت تطبيق Code Articles الذي يمكّن المطورين من مشاركة ما يعملون عليه الآن بسرعة وبدون تعقيد. طوّرت واجهة نشر سريعة، دعم لتمييز الشيفرة، ونظام متابعة ذكي. أقدّم تسليم كود مصدري كامل، توثيق، وخيارات دعم/صيانة عند الطلب.