Skip to content

MOR Tax Platform

Image Coming Soon

MOR Tax Platform

Digital Tax Administration Platform

Multi-repository tax administration platform for the Ministry of Revenue, combining a microservices backend, an operator content management portal, a taxpayer mobile app, a legacy Oracle integration layer, and infrastructure as code.

Key Features

  • NestJS microservices for auth, users, notifications, content, and payments on a DDD/CQRS architecture
  • Database-per-service pattern with event-driven messaging
  • Distributed tracing and metrics via OpenTelemetry, Prometheus, Grafana, and Jaeger
  • Taxpayer mobile app with national ID (Fayda) OAuth and PIN authentication
  • Read-only integration with the legacy SIGTAS Oracle system for taxpayer lookup, payment status, and tax calculation
  • Content management portal covering publications and user lifecycle
  • AWS CDK infrastructure with VPC, ECS Fargate, ALB, and ECR
  • Bilingual English and Amharic experience across web and mobile
  • Automated quality gates with unit, E2E, and k6 load testing

Tech Stack

NestJSTypeScriptTurborepoNext.jsReact NativeExpoMongoDBOracleTypeORMRabbitMQRedisDockerHelmAWS CDKOpenTelemetry