Back to home
Safe Search Search and Rescue Platform
Safe Search is a Norway and EU project focused on real-time coordination for search and rescue operations.
Visit project siteReactNestJSPostgreSQLSocket.IOReact LeafletLeafletPrismaGPS tracking
Role
Bledar worked on geospatial frontend workflows, real-time communication and backend services.
What to verify
Developed map-based geospatial workflows using React and React Leaflet.
Result
Delivered real-time and geospatial functionality for a search and rescue platform.
Problem
Search and rescue teams need reliable live communication, GPS tracking and map-based workflows for operational coordination.
My role
Bledar worked on geospatial frontend workflows, real-time communication and backend services.
Main features
- Map-based geospatial workflows
- React Leaflet integration
- Real-time GPS tracking
- Socket.IO communication
- Backend services
- Performance optimization for large datasets
Architecture
- React frontend with Leaflet mapping.
- NestJS backend services.
- PostgreSQL and Prisma data layer.
- Socket.IO for real-time communication.
Technical decisions
- Used Socket.IO for bidirectional real-time communication.
- Used Leaflet for geospatial map features.
- Focused performance work on large operational datasets.
Challenges
- Keeping map workflows responsive with large datasets.
- Handling live GPS and communication data in operational contexts.
Results or impact
- Delivered real-time and geospatial functionality for a search and rescue platform.
- Built backend and frontend pieces for operational coordination.
What I would improve next
- Add more offline and low-connectivity handling where needed.
- Document performance benchmarks for large datasets.