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