프로젝트 개요
- 당사는 가비아 호스팅을 이용하여 자사 브랜드 홈페이지를 운영 중입니다. 기존 개발 업체의 폐업으로 인해 현재 내부에서 홈페이지를 관리하고 있으나, 관리자 페이지에서 카테고리를 추가/삭제하거나 상품의 상세 텍스트를 수정하는 기능이 없어 어려움을 겪고 있습니다. 이에 당사 담당자가 직접 카테고리와 상품 정보를 자유롭게 관리할 수 있도록 관리자 페이지를 개선해주실 개발자님을 찾습니다.
프로젝트 배경 및 목표
- 현재는 카테고리를 삭제하거나 새로운 카테고리를 추가하려면 소스코드를 직접 수정해야 하는 하드코딩 구조로 파악됩니다. 이를 DB화하여 관리자 페이지에서 직접 카테고리를 관리하고, 상품 수정 시 해당 카테고리를 지정할 수 있도록 개선하는 것이 목표입니다. 이를 통해 외주 의존도를 낮추고 내부 운영 효율을 높이고자 합니다.
과업 범위
1. 수행 범위
- 기존 홈페이지 소스코드 및 관리자 페이지 확인
- 관리자 페이지 내 카테고리 및 상품 텍스트 수정 기능 추가
- 홈페이지 화면 메뉴에 수정된 카테고리 정상 노출 연동
2. 상세 기능 요구 사항
2-1. 카테고리 관리 기능 추가
- 관리자 페이지에서 기존 카테고리 이름 수정 및 삭제 기능
- 새로운 카테고리 추가 기능
- 홈페이지 상단 메뉴에 변경된 카테고리 자동 반영 연동
2-2. 상품 정보 수정 기능 추가
- 관리자 페이지의 상품 관리 메뉴에서 상품 상세 텍스트 수정 기능
- 상품별로 변경된 카테고리를 선택해서 지정할 수 있는 기능
3. 비기능적 요구사항
3-1. 안정성: 작업 전 기존 홈페이지 소스코드 백업 필수
3. 비기능적 요구사항
3-1. 성능/규격: 기존 사이트의 디자인 톤앤매너를 해치지 않는 선에서 관리자 UI 구성
3-2. 안정성: 작업 전 반드시 원본 소스코드 및 DB 백업 진행 후 안전하게 작업 수행
기술/제조 스택
- PHP
- MySQL
- HTML, CSS, JavaScript (기존 사이트 환경에 맞춰 작업 필요)
클라이언트 준비 사항
- 문서 및 자료: 가비아 호스팅 접속 정보(FTP, DB), 현재 관리자 페이지 접속 계정
- 투입 인력 및 조직: 내부 담당자가 요구사항 확인 및 결과물 테스트 진행
주요 일정
- 희망 착수일: 계약 체결 후 즉시 착수 희망
- 주요 마일스톤: 착수 후 1일 차 소스 분석 및 관리자 기능 개발, 2일 차 프론트 연동 및 테스트, 3일 차 최종 이관
- 최종 오픈(납품) 희망일: 착수일로부터 7일 이내
지원 자격 및 우대 사항
- 지원 자격: 기존 레거시 코드(PHP/MySQL) 분석 및 수정 경험이 풍부한 개발자
- 우대 사항: 쇼핑몰 또는 브랜드 홈페이지 관리자 페이지(CMS) 커스텀 개발 경험 보유자, 원활한 커뮤니케이션 가능자
산출물
- 수정된 소스코드 원본
- 변경된 DB 테이블 정의서 또는 간단한 수정 내역서
- 카테고리 수정 가이드
※ 원문 그대로 표시했습니다. 전체 내용은 원본 공고에서 확인하세요.