병원 사이트 PHP 레거시 개선과 Next.js·NestJS 이전
레거시 PHP 병원 사이트를 먼저 가볍게 고치고, Next.js·NestJS 모노레포로 1:1 이전해 운영 전환까지 한 작업
- PHP
- MySQL
- Next.js
- +12
제품, 클라이언트 작업, 사이드 프로젝트. 각 건의 문제와 결정을 적었습니다.
레거시 PHP 병원 사이트를 먼저 가볍게 고치고, Next.js·NestJS 모노레포로 1:1 이전해 운영 전환까지 한 작업
여러 병원 블로그를 한 코드베이스로 운영하는 CMS의 백엔드·관리자단과 검색·AI 검색 대응 기능을 만든 작업
운영 중인 병원 서비스의 보안 점검 결과를 조치하고, 반복 장애의 원인을 찾아 재발 경로를 설정과 코드로 닫은 작업
개발 서버로 돌고 초기 HTML에 스피너만 있던 안과 사이트를 프로덕션 빌드와 i18n SSR로 바꾼 작업
헬스체크를 통과한 새 컨테이너로 Nginx를 넘기는 블루-그린 배포 템플릿을 만들고, 이후 서비스에 맞게 다시 구현한 작업
관리자가 섹션을 골라 치과 홈페이지를 조립하는 CMS를 만들고, 병원마다 서버를 따로 두어 배포·운영한 외주 작업
수련회 안내·예약·설문은 공개 사이트에서, 일정·참가자·조 편성·예약 확정은 관리자에서 처리하는 교회용 웹앱
상세 페이지를 두지 않은 건들입니다. 계약상 이름은 밝히지 않습니다.