Loading project details.
A shared entry point for internal services. Implemented token/access checks, request validation, routing, and API documentation.

Applications at PT. Spasi Indonesia needed a consistent way to call internal backend services. The gateway sits between those consumers and the services, so clients do not have to know how each backend is organized.
Clients reach backend services through one API entry point with shared access checks.
Requests pass through a Fastify-based gateway for token and access checks, request validation, and routing to internal services. API requests, responses, and version changes are documented for consuming teams.
Implemented and maintained token/access checks, request validation, and routing rules for internal services.
Documented API requests, responses, and version changes for frontend and backend teams.