본문으로 건너뛰기
로그인 회원가입

INQUIRY

문의하기

제작·기능 추가·유지보수·장애 진단 등 무엇이든 남겨주세요. 이메일로 답변드리겠습니다.

선택 정보 · 사이트 주소, 기술, 일정, 예산
사용 기술 선택 · 여러 개 선택 가능

otosystem

포트폴리오

법무법인 해일 계약서·자가진단 및 사례 관리 대표 이미지

법무법인 해일 — 계약서·자가진단 및 사례 관리

법률 상담 사이트의 계약서 관리와 회생 자가진단, 성공사례 게시판·위젯을 개발했습니다.

기술 스택
Rhymix · PHP · HTML/CSS · JavaScript

플레이웹 협업으로 참여한 프로젝트입니다. 담당한 기능 개발·개선 범위를 소개하며, 링크는 현재 운영 사이트입니다.

관련 링크
구현 상세 보기접기

제작 목적

법률 상담 사이트의 계약서 관리와 회생 자가진단, 성공사례 게시판·위젯을 개발했습니다. 분야별 사이트에서 사례를 소개하고 상담을 접수하는 데 필요한 기능과 화면을 개선했습니다.

핵심 구현

  • 계약서 관리 모듈과 회생 자가진단 모듈 개발
  • 분야별 5개 사이트의 성공사례 게시판 커스텀 및 메인 위젯 제작
  • 사례 게시판의 목록·본문 스킨과 첨부 이미지 노출 방식 개선
  • 메인 상담글 작성 모듈 추가 및 접수 글 노출 연동
  • 상담 기능·지도 동작 수정과 모바일·세로 슬라이드 화면 개선
문화이음 지역 문화 플랫폼 대표 이미지

문화이음 — 지역 문화 플랫폼

흩어진 사람·단체·공간·일정을 함께 탐색하고, 회원이 등록한 문화 일정을 운영자가 심사해 공개하는 플랫폼입니다.

기술 스택
WordPress · PHP · MariaDB · REST API

일정 등록을 위한 심사 데모이며 행사 참가 신청이나 예약은 제공하지 않습니다. 이메일 인증과 비밀번호 재설정 메일은 연결하지 않았습니다.

데모 사이트 보기
구현 상세 보기접기

제작 목적

흩어진 사람·단체·공간·일정을 함께 탐색하고, 회원이 등록한 문화 일정을 운영자가 심사해 공개하는 플랫폼입니다. WordPress의 콘텐츠 관리에 회원 참여와 승인 업무를 연결했습니다. 수정 심사 중에도 방문자는 기존 승인 정보를 계속 확인할 수 있습니다.

핵심 구현

  • 전용 테마가 공개·회원 화면을, 기능 플러그인이 콘텐츠·인증·신청·심사를 맡도록 역할을 나눴습니다.
  • 신청의 소유자·제출 회차·결정 이력·공개 일정과 동시성 버전을 함께 관리합니다. 승인 후 수정해도 기존 일정과 사진은 유지합니다.
  • 요청 키와 본문 해시로 재전송을 구분하고, 오래된 버전의 수정은 거절합니다. 승인 정보는 트랜잭션으로 함께 저장합니다.
  • 사진의 실제 형식과 크기를 검사하고 EXIF·GPS를 제거합니다. 심사 전 원본과 승인된 공개 사본에 서로 다른 접근 권한을 적용합니다.
마중 입양·임시보호 관리 대표 이미지

마중 — 입양·임시보호 관리

동물 소개 페이지를 입양·임시보호 신청과 심사, 실제 보호·인계 업무로 확장한 서비스입니다.

기술 스택
Rhymix · PHP · MariaDB · Blade · SCSS · Docker

가상 브랜드와 가상 동물로 구성한 데모이며 실제 입양 접수를 운영하지 않습니다. 후원 결제·이메일·문자와 예정일에 따른 자동 보호 종료는 제공하지 않습니다.

데모 사이트 보기
구현 상세 보기접기

제작 목적

동물 소개 페이지를 입양·임시보호 신청과 심사, 실제 보호·인계 업무로 확장한 서비스입니다. Rhymix의 회원·권한 체계를 유지하면서 전용 업무 모듈을 연결했습니다. 신청 승인과 모집 상태, 실제 보호와 인계를 서로 다른 사건으로 관리하도록 구성했습니다.

핵심 구현

  • 브랜드 레이아웃과 업무 모듈을 분리하고, 동물·사진·신청·심사·보호 이력·인계 결과를 데이터로 관리합니다.
  • 접수·검토·상담·승인 여부와 실제 인계를 구분하며, 같은 회원이 같은 동물에 진행할 수 있는 신청을 한 건으로 제한합니다.
  • 신청 당시 질문·답변·동의문을 보존합니다. 입양 인계 시 다른 진행 신청과 기존 임시보호 상태를 함께 정리합니다.
  • 사진은 검사·재인코딩해 EXIF를 제거하고 응답마다 권한을 확인합니다. 탈퇴 시 식별 정보·답변을 정리하며 익명 인계 이력은 보존합니다.