10월 Tech 세미나 후기 (펫밋 개발 스토리)
===
[TOC]
## 요약
### 개발배경
> 반려동물 연결 서비스를 기획. 빠른 PoC를 위해 Flutter 와 FastAPI를 사용
### 사업의 목표
> 문제를 해결함으로 어떤 가치가 발생하는것 (돈, 즐거움, 사회/환경)
### 개발 일정
- 5월 프로토타입 개발 (15일)
- 6~7월 : 디자인/퍼블리싱
- 8~9월 : 개발자
- 10월 : 개발/테스트
### Flutter 선택 이유
- 충분하지 않은 비용
- 개발 가능 인력 없음. (어차피 러닝 커브)
- 앱/웹 개발 고려
### FastAPI 선택 이유
- AI모델 Delivery 가능성
- 반려동물 분류 (보호자 매핑)
- 추천 서비스
- 비동기 처리가 필수
- API 정의 문서를 쉽게 제공 (Swagger 자동으로 생성되는 것으로 보였음)
### 배포 Tip
- flutter_launcher_icons : 자동으로 만들어줌
- 해상도별 이미지 준비
- 개인정보 처리방침 만들기
:::info
개인정보보호포털 : ++www.privacy.go.kr++ 에서 목적에 따른 개인정보처리 방침 생성 가능
:::
## 감상평
1. Flutter 개발자 입장에서 운영 노하우나 기술적인 깊이를 기대하고 세미나에 참석 하였으나, PoC를 위해 처음 시도한 개발이고 투자 여부를 결정하기 위한 단계의 프로젝트라 실제 운영에 대한 부분을 직접 볼 수는 없었습니다.
2. 스타트업 입장에서 투자를 받기 위한 마음가짐 및 고려할 점에 대해서 흥미 있게 들었고, FastAPI를 통해 빠르게 PoC를 위한 서버를 구축하는데는 장점이 있다고 생각했습니다. 실제 운영에 올리기 위해서는 인증/보안 등의 기능을 위해 많은 기능이 필요하므로 Spring Framework를 유지하는 것도 좋은 선택이라고 생각되었습니다.
3. icon 을 자동으로 만들어 준다거나 개인정보처리 약관을 쉽게 생성해주는 부분은 다음 프로젝트에 도움이 될 것 같아서 Tip에 기재하였습니다.
###### tags: '후기'