Full Stack Development

Live

Kathmandu Metropolitan City: Official Government Website & Content Platform

Official public website and content dashboard for Kathmandu Metropolitan City, the local government of Nepal's capital, serving 5,000+ weekly active users in Nepali and English, with every section managed through the dashboard

  • Next.js
  • FastAPI
  • PostgreSQL
  • SQLAlchemy (async)
  • S3-compatible storage
  • Docker

What I worked on.

  1. Built and maintain the official website and admin dashboard for Kathmandu Metropolitan City, serving 5,000+ weekly active users (Google Analytics) in Nepali and English
  2. Built 40+ dashboard-managed modules (wards, departments, officials, notices, e-governance services), so city staff publish all content without developer involvement
  3. Engineered an automatic audit trail that records every database change with actor, IP and user agent for government accountability
  4. Designed fine-grained RBAC with resource-level and ownership-scoped permissions, restricting each department to its own content