GOAT app
منصة تواصل اجتماعي رياضية تربط الرياضيين ومحبي الرياضة من خلال تجربة رقمية متخصصة، مدعومة بنظام خلفي سريع وقابل للتوسع.
- العميل
- goat
- التصنيف
- تواصل إجتماعى
- تاريخ الإنجاز
- أكتوبر ٢٠٢٦
- الحالة
- مكتمل

GOAT هي منصة تواصل اجتماعي متخصصة في المجال الرياضي، تهدف إلى جمع الرياضيين ومحبي الرياضة في تجربة رقمية واحدة، من خلال خصائص اجتماعية مصممة لتناسب المجتمع الرياضي.
تم تطوير الـ Backend باستخدام TypeScript وHono.js، مع PostgreSQL لتخزين البيانات وPrisma ORM للتعامل مع قاعدة البيانات. ويركز النظام على بناء واجهات API منظمة، وتحسين سرعة معالجة الطلبات، وتوفير بنية قابلة للصيانة والتوسع.
شمل العمل استخدام Firebase Authentication للمصادقة، وتوثيق واجهات API باستخدام OpenAPI، مع الاهتمام بالأداء والاستقرار وتجهيز المشروع للنشر والتشغيل.
أبرز مميزات المشروع:
- تطوير Backend لمنصة تواصل اجتماعي رياضية.
- بناء REST APIs باستخدام TypeScript وHono.js.
- إدارة البيانات باستخدام PostgreSQL وPrisma.
- دمج Firebase Authentication.
- توثيق واجهات API باستخدام OpenAPI.
- إعداد البنية اللازمة للنشر والتشغيل باستخدام Docker.

