프로젝트 배경
1) 문제점 - 69개 사이트가 공용 템플릿을 쓰는데 사이트별 예외가 코드에 하드코딩돼, 가맹점이 늘 때마다 코드를 고쳐야 했음 - 신규 가맹점 개설 때 서버 작업(계정·도메인·SSL)을 손으로 하나씩 해 시간이 오래 걸리고 누락이 잦았음 2) 프로젝트 목표 - 기능 ON/OFF를 DB 설정으로 옮겨 코드 수정 없이 가맹점별 운영 - AI 요약·챗봇으로 고객 상담 부담 감소 - 신규 가맹점 개설
프로젝트 성과
신규 기능 추가 배포 0건 구조
새 화면을 새 파일 대신 기존 진입점 분기로 구현해 69개 사이트에 연결 파일을 추가 배포하지 않음
가맹점 개설 스크립트 1회 실행
계정 생성·파일 복사·사이트 설정·도메인·SSL을 스크립트 하나로 처리해 반복 작업·누락 제거
AI 요약·챗봇 전 사이트 배포
가맹점별 토글로 원하는 사이트만 AI 기능을 켤 수 있게 배포
핵심 기능
진행 단계
구조 분석·운영 규칙 정리
2026.08.
공용 템플릿·사이트별 연결 파일·공용 DB 구조 파악, 수정 규칙 문서화
프로젝트 상세
■ 개요 가전 렌탈 본사와 가맹점 영업자가 함께 쓰는 렌탈 쇼핑몰 플랫폼의 기능 개발과 유지보수를 맡고 있습니다. 브랜드·가맹점별 사이트 69개가 하나의 공용 템플릿과 하나의 공용 DB를 함께 쓰는 구조라, 공용 파일 한 줄을 고치면 69개 사이트가 동시에 바뀝니다. ■ 주요 작업 1) 멀티사이트 구조에 맞는 기능 설계 - 사이트별로 켜고 끌 기능은 회사 설정 테이블의 토글 컬럼으로 관리 (코드에







