SarahaApp مشروع ويب تم تطويره ليكون منصة تُتيح للمستخدمين إرسال رسائل مجهولة (anonymous messages) بطريقة سهلة وآمنة، بحيث يقدر كل مستخدم يتلقى ملاحظات أو تعليقات من الآخرين دون الكشف عن هويتهم.
المميزات المحتملة:
رفع الملفات أو الصور في الرسائل (مجلد uploads يدل على أن التطبيق يدعم تحميل ملفات).
GitHub
واجهة برمجة تطبيقات (API) لإرسال واستقبال الرسائل.
تخزين الملفات والمرفقات المرفوعة.
استخدام الـ .env لإدارة متغيرات البيئة مثل مفاتيح التهيئة وإعدادات السيرفر.
GitHub
جمع بيانات المستخدمين أو المرسل بطريقة تحافظ على السرية والخصوصية (بما أن طبيعة التطبيق مجهولة الهوية).
التقنيات المستخدمة:
JavaScript كلغة البرمجة الأساسية للمشروع.
GitHub
ربما Express.js أو أي إطار مشابه لبناء الـ Backend (API).
نظام ملفات للرفع (Uploads) أي دعم تحميل مرفقات.
استخدام ملفات تكوين مثل .env لضبط الإعدادات السرية أو البيئية.
ربما استخدام أدوات لاختبار الـ API مثل Postman (نظرًا لوجود postman_collection.json) لإدارة وتجربة الواجهات البرمجية.
GitHub