تفاصيل العمل

Backend (NestJS, PostgreSQL)

User Registration and Authentication:

Secure user registration and login using JWT and Passport. User data is stored in PostgreSQL, including optional emergency contact details.

Real-Time Shelter Information:

Database of verified shelters, storing details such as availability, capacity, and safety status. WebSockets or server-sent events provide real-time updates.

Interactive Map:

Stores shelter coordinates in PostgreSQL. API endpoint provided for retrieving shelter data to be displayed on the map.

Emergency Alerts:

Firebase Cloud Messaging (FCM) or similar service used for push notifications. Integration with a weather API for real-time weather updates and alerts.

Community Support:

Allows users to report new shelters or unsafe conditions. Community-driven reviews and ratings for shelter safety and reliability.

Resource Allocation:

Tracks resources available at each shelter, allowing for updates. Integration with aid organizations for streamlined resource distribution.

Offline Functionality:

Server-side caching and synchronization for offline access. Provides downloadable maps and shelter lists through API endpoints.

ملفات مرفقة

بطاقة العمل

اسم المستقل Omer A.
عدد الإعجابات 0
عدد المشاهدات 2
تاريخ الإضافة
تاريخ الإنجاز

المهارات المستخدمة