Wasel Palestine
A university team backend for Palestinian mobility intelligence with versioned APIs for checkpoints, incidents, reports, alerts, and route estimation. My verified contribution focused on route-mobility and external routing reliability.
Project highlights
- Team project: modular NestJS/TypeScript REST API with PostgreSQL, TypeORM, JWT, validation, and external integrations.
- My contribution: route estimation using route modes, nearby checkpoints, verified incidents, and requested avoid-areas.
- My contribution: OpenRouteService integration with caching, configurable timeouts, environment-based configuration, and local fallback.
- Team engineering evidence includes Swagger/OpenAPI documentation, automated tests, and k6 performance testing.
- NestJS
- TypeScript
- PostgreSQL
- TypeORM
- JWT
- Swagger / OpenAPI
- Docker
Project actions