Back to Projects

Smart Service Routing System

  • Full-Stack · Backend · Automation & Integrations
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

Source Code