AskMyGov is a centralized platform designed to streamline communication between citizens and government agencies by providing a single, reliable source for frequently asked questions. It consolidates scattered information from multiple agency websites, ensuring accessibility and consistency while enhancing the efficiency of citizen-government interactions.
Project Links
Please note that the project has not yet launched. Live access will remain unavailable until the official release.
AskMyGov Official Website
Github Monorepo
Tech Stack (Frontend and Devops)
Typescript
NextJS
TailwindCSS
Internationalization (i18n)
ElasticSearch
ESLint
Shadcn UI
Radix UI
MYDS UI
Docker
Github Action
Github
Git
AWS S3
AWS ECR
AWS EKS
Kubernetes
Spinnaker
Frontend Contributions
Architecture & Performance
Built a modular Next.js frontend optimized for scalability
Used SSR (Server-Side Rendering) and SSG (Static Site Generation for improved load times
Internationalization
Integrated i18n for multilingualsupport, ensuring accessibility for diverse users
Component Consistency
Standardized UI elements with ShadCN, Radix UI, and MyDS to maintain a cohesive design
Search Optimization
Implemented Elasticsearch for fast and efficient search functionality
Highlights exact search term locations within documents, improving contextual relevance for users
Devops Contributions
CI/CD Efficiency
Automated deployment pipelines using GitHub Actions and Spinnaker, ensuring smooth updates
Security & Access Controls
Implemented secure AWS authentication and infrastructure access controls to protect data and resources
CICD Optimization
Streamlined image management by automating Docker builds and ECR pushes
Cloud & Infra
Managed containerized applications in k8s, hosted on AWSEKS, image on ECR
Optimized resourceallocation to ensure highavailability and performance