Saltar al contenido principal

Detalles

Descripción:

Shipment management microservice

Technologies:

  • Typescript
  • Node
  • NATS
  • Prisma

Deploy:

Deployed in AWS EBS

Dockerized:

Yes

Environments:

  • Production
  • Development

Monitoring:

  • Sentry
  • DataDog

CI/CD:

  • Dev: CodePipeline
  • Prod: Manual deploy

Env

PORT=
DATABASE_URL=
ENV=
SENTRY_DSN=

NATS_SERVER=
NATS_USER=
NATS_PASSWORD=

OTUVIO_URL

Event-listeners:

  • CreateShipmentListener
  • DocumentationReceivedListener

Shipment Status:

  • CREATED
  • READY_TO_SHIP
  • SHIPPED
  • IN_TRANSIT
  • OUT_FOR_DELIVERY
  • DELIVERED
  • INCIDENT
  • CANCELED
  • BUNDLED
  • RETURNED

Flows

###Tracking updated zanella

Tracking updated webhook


Listeners

Create shipment listener


Documentation Receiver Listener


Data flow on transaction details page load (Backoffice, Ancove & SwipooPro)

Data flow details