واجهة REST API مبنية بـ NestJS وTypeScript لإنشاء ملفات المستخدمين وعرضها، مع تخزين البيانات في PostgreSQL عبر TypeORM.
- عند التسجيل يتم التحقق من إحداثيات المستخدم (ورفض المواقع خارج مصر) واستنتاج المدينة من خط الطول والعرض.
- توثيق تلقائي للـ API بـ Swagger/OpenAPI.
- اختبارات Jest.
الصور: واجهة Swagger، وطلب GET حي من خلالها على نسخة تعمل محليا.