PORTFOLIO DETAIL

홈페이지·관리자 체험 시스템

아이디: demo / 비밀번호: StudioDemo!26
홈페이지와 관리자를 연결한 체험형 데모 시스템. 프로젝트 등록·수정·삭제, 이미지 업로드, 공개 설정, 홈페이지 문구 편집과 문의 관리를 구현했습니다.

TYPE
홈페이지·관리자 연동 데모
WORK
UI 디자인 · 반응형 퍼블리싱 · PHP 기능 개발
PAGE
사용자 화면 2종 · 관리자 화면 7종
ROLE
사용자·관리자 UI 구성 · 전체 퍼블리싱 · 관리 기능 및 데이터 연동 구현
PROJECT OVERVIEW

작업 개요

홈페이지 제작을 의뢰하는 고객이 관리자 기능과 콘텐츠 운영 과정을 직접 확인할 수 있도록 체험형 데모 시스템을 제작했습니다.

사용자 홈페이지와 관리자 화면을 연결해 프로젝트와 이미지를 등록하거나 수정하면 해당 내용이 홈페이지 목록과 상세 화면에 반영되도록 구현했습니다. 홈페이지 주요 문구 편집과 문의 접수·상태 관리까지 하나의 흐름으로 체험할 수 있도록 구성했습니다.

브라운·아이보리 색상을 중심으로 사용자 화면과 관리자의 디자인을 통일하고, 사이드바 내비게이션과 대시보드, 입력 폼을 반응형으로 구현했습니다. 체험 데이터는 방문자의 PHP 세션별로 분리되며, 체험 시작 후 2시간이 지나거나 세션이 만료되면 초기화됩니다.

WORK SCOPE

담당 작업 범위

사용자·관리자 UI 및 반응형 퍼블리싱

홈페이지 메인과 프로젝트 상세, 관리자 로그인·대시보드·관리 화면을 디자인하고 퍼블리싱했습니다. 브라운·아이보리 톤으로 디자인을 통일하고 사이드바, 내비게이션, 입력 폼을 PC·모바일 환경에 맞춰 구현했습니다.

콘텐츠 관리 및 홈페이지 연동

프로젝트 등록·수정·삭제, 대표 이미지와 갤러리 관리, 노출 순서·공개 설정을 구현했습니다. 홈페이지 문구 편집과 체험 문의 접수·상태 관리를 연결하고, 저장한 내용을 사용자 화면에서 확인할 수 있도록 구성했습니다.

체험 환경 및 인증·입력 검증

PHP 세션으로 방문자별 체험 데이터를 분리하고, 자동·수동 초기화 기능을 구현했습니다. 관리자 로그인 인증, CSRF 검증, 출력 이스케이프와 이미지 형식·용량 및 입력값 검증을 적용했습니다.

PREVIEW

프로젝트 화면

홈페이지·관리자 체험 시스템 대표 이미지

비슷한 프로젝트를 준비 중이신가요?

작업 범위와 일정에 맞춰 퍼블리싱 방향을 제안드립니다.

문의하기

개인정보 수집 및 이용 동의

1. 수집하는 개인정보 항목
이름(또는 업체명), 연락처, 이메일, 희망 일정, 예산 범위, 문의 내용

2. 개인정보 수집 및 이용 목적
프로젝트 문의 접수, 상담 및 답변, 견적 안내, 프로젝트 진행 여부 확인 등

3. 개인정보 보유 및 이용 기간
문의 처리 완료 후 관련 법령에 따른 보관 의무가 없는 경우 지체 없이 파기합니다.

4. 개인정보의 제3자 제공
수집된 개인정보는 이용자의 동의 없이 외부에 제공되지 않으며, 법령에 따른 경우를 제외하고 제3자에게 제공하지 않습니다.

5. 동의 거부 권리
이용자는 개인정보 수집 및 이용에 대한 동의를 거부할 권리가 있습니다. 다만, 동의를 거부할 경우 문의 접수 및 상담 서비스 이용이 제한될 수 있습니다.

※ 본 문의를 통해 수집된 개인정보는 프로젝트 상담 및 문의 대응 목적 외에는 사용되지 않으며, 관련 법령에 따라 안전하게 관리됩니다.