Play video
Pause video

IAMS
Academia Sinica

National research institute site · Accessibility & security compliant

Bilingual CMSAccessibilitySecurityOffline Deployment

2026

IAMS, Academia Sinica website screenshot
Scroll
Project Type Academic Research Institute Site
Timeline 2026
Scope CMS · Accessibility · Security

Overview

The Institute of Atomic and Molecular Sciences (IAMS), Academia Sinica is a national research institute spanning physics, chemistry, and life sciences. This project rebuilt its public website while meeting government requirements for web accessibility, information security, and on-premise deployment.

The system is built on a custom content-management platform with bilingual support, letting staff independently maintain news, events, research highlights, and recruitment — with Chinese and English managed in a single interface to lower the maintenance barrier.

Delivery uses containerization, packaged into offline installation media and deployed inside an air-gapped internal environment. The site went live after passing accessibility testing and an information-security vulnerability scan.

ZH·EN Bilingual CMS
WCAG Accessibility Compliant
Offline Packaged Delivery

Core Features

01

Bilingual Content Management

A Chinese / English admin lets staff maintain both languages from one interface, while the front end switches automatically by locale — eliminating duplicate build and maintenance effort.

02

News & Announcements

News and announcements are managed by category with display dates and automatic publish/unpublish scheduling, so expired items close at the set time without manual intervention.

03

Events & Seminar Scheduling

Manage talks, seminars, and other events with scheduled dates and categories. The front end presents upcoming activities in chronological order to keep the community informed.

04

Research Highlights & Publications

Research highlights, journal papers, and academic honors are showcased through image-text cards and carousels, conveying the institute's research output and international impact.

05

Careers & Recruitment

Job openings, researcher recruitment, and graduate-program admissions are managed centrally with clear application information, supporting talent acquisition and international program enrollment.

06

Accessible Web Design

Designed to government accessibility standards: semantic structure, keyboard operability, skip-to-content, compliant color contrast, and custom accessible error pages — verified by accessibility testing.

07

Security Hardening

Security response headers, access and authentication controls, and ongoing dependency patching. Findings from third-party vulnerability scans were remediated and retested to meet agency security requirements.

08

Containerized Offline Deployment

The application, queue, and scheduler services are containerized and packaged into offline installation media, enabling deployment inside an air-gapped internal environment.

Technical Details

Custom Admin CMS

The admin is a custom content-management system, modeling news, events, research highlights, and recruitment as admin resources, with navigation groups and role-based access tailored to the institute's workflow so non-technical staff can maintain content intuitively.

Static Site Generation

The front end uses static site generation: content is pre-rendered into pure static HTML for public serving, while the dynamic system and admin are never exposed externally. Only the generated static files run in the public environment, dramatically reducing the attack surface and speeding up load times — a strong fit for government on-premise deployment and security requirements.

Bilingual Architecture

The front end uses URL-prefixed locale routing, while the admin maintains Chinese and English fields on the same record, with both content and UI strings driven by i18n. The site renders the correct locale automatically and emits proper language markup for both international and domestic readers.

Accessibility Compliance

The entire site follows government accessibility standards: semantic structure, keyboard operability, skip-to-content, compliant color contrast, and custom accessible error pages, with added assistive-technology support for dynamic components — ultimately passing accessibility testing.

Security Hardening

Comprehensive security response headers, access and authentication controls, and continuous dependency patching were applied. Before launch, findings from a third-party vulnerability scan were remediated and retested to meet the agency's security standards.

Containerization & Offline Deployment

A multi-stage build produces a lean application image, and the application, queue, and scheduler services are orchestrated with container technology. All images and deployment files are packaged into offline installation media for installation, database initialization, and startup inside an air-gapped internal environment.

Automated Content Scheduling

A scheduler handles automatic publish/unpublish of content; expired news and events close at the set time, paired with clear display-date hints in the admin, keeping front-end information current and reducing manual upkeep.

CONTACT US

Need a government or institutional site?

Whether it's a government agency, academic unit, or non-profit organization — needing accessibility compliance, security testing, or air-gapped on-premise deployment — we build the right solution to spec.

Contact Us