Smart Service Routing System

Project Overview
An AI-assisted platform that helps Ethiopian citizens identify the government service or ministry that best fits their needs.
Problem
Navigating public services can be difficult when citizens do not know which institution or process applies to their request.
Solution
Built a modular, containerized monorepo with a Next.js web client, NestJS API, and PostgreSQL data layer to route people toward the right service.
My Responsibilities
- Designed the full-stack monorepo architecture with Turborepo and pnpm workspaces.
- Built the Next.js web application and NestJS API services.
- Configured PostgreSQL and Docker Compose for a reproducible local development environment.
Key Features
- AI-assisted service discovery
- Citizen problem-to-service routing
- Containerized full-stack development environment
Technology Stack
- Next.js
- NestJS
- PostgreSQL
- Docker
- Turborepo
- pnpm
Screenshots

