본 프로젝트 아이디어를 소지하고 있던 **개인(Product Owner-이하 PO)**이 의뢰한 프로젝트로 영화제작과 관련된 정보를 제공하는 앱/웹 서비스입니다. 개발자 1인, 디자이너 1인으로 개발 하였으며, 전체 프로세스를 담당하여 마감일 내로 프로젝트를 완수하였습니다.
앱의 경우 iOS 배포 완료상태이며, 웹 또한 현재 게시되어 있습니다.
앱 링크: 필름독스
웹 주소: 필름독스 웹
프로젝트 담당자로 클라이언트 및 디자이너와 지속적으로 소통하면서 마감일 내 프로젝트 개발을 완료하였습니다. Flutter 1인 개발을 진행하였으며, 웹 제작의 초기 셋팅을 도왔습니다.
- PO의 의사전달을 잘 파악하여 서비스에 녹임
- 개발 지식이 없는 PO에게 지속적인 개발 현황 공유를 위해 개발 용어를 일반 용어로 수식하여 설명
- 프로젝트 전달할 때, PO의 요구에 따라 차후 유지보수를 위한 메뉴얼 제작하여 전달
- 설정된 마감일에 맞춤과 동시에 디자이너의 요구사항을 반영하여 칸반보드 배정
- 반복되는 프레임 안에 내용과 일부 요소만 달라 매개변수를 받는 컴포넌트로 제작해 코드의 재사용성 증가
_launchURL을 통해 제시된 URL을 웹으로 리디렉팅하여 파일을 다운받을 수 있도록 개발- 다운받을 문서의 프리뷰 이미지를 제시하고, 클릭시 활대하여 볼 수 있도록 조절
- 이 때, 기존 화면의 영역을 침범하는데, 그 범위를 결정하는데 많은 시간을 소요함
- 웹 제작 방식을 설명하며, 클라이언트의 요구사항에 맞추어 워드프레스 플랫폼을 결정
- PO의 계정으로 호스팅을 진행하기 위해 상세한 메뉴얼 제시
- 제공받은 호스팅 주소에서 디자이너가 디자인과 개발 동시 진행
- 프로젝트 의뢰자의 요구사항을 명확히 하기 위한 문서 정리 기술
- 협업을 위한 노션 툴 활용
- [Tech] 반복되는 레이아웃 컴포넌트화 정리
- [Tech] URL 처리 방안
