Portfolio Pro는 크리에이터와 프리랜서가 언제 어디서나 작품을 업데이트하고, 클라이언트와 실시간으로 소통할 수 있는 Flutter 기반 포트폴리오 관리 앱입니다.
웹사이트는 무겁고, 클라우드 드라이브 링크는 프로답지 않습니다. 프리랜서에게 필요한 건 모바일에서 바로 꺼내 보여줄 수 있는 포트폴리오입니다.
크리에이터가 실제로 필요한 기능만 담은 미니멀 워크플로우.
사진·영상·PDF를 한 번의 터치로 업로드. 썸네일·메타데이터 자동 생성.
프로젝트별 전용 URL. 클라이언트는 로그인 없이 작품을 보고 코멘트.
Supabase Realtime으로 코멘트·리액션이 즉시 앱에 푸시 알림.
Edge Functions에서 WebP 변환·해상도 자동 조정·CDN 캐싱.
분야별 필터링과 검색. 클라이언트가 원하는 분야만 쏙 보여주기.
어떤 작품이 얼마나 열렸는지, 어떤 클라이언트가 관심을 보였는지.
Flutter 클라이언트와 Supabase BaaS를 중심으로 한 서버리스 설계. Firebase 대신 PostgreSQL 기반 Supabase를 선택해 관계형 스키마의 이점을 활용.
빠른 개발 속도, 네이티브급 UI, 오픈소스 친화적 백엔드의 조합.
단일 코드베이스에서 네이티브 수준의 60fps UI. Material 3 디자인과 커스텀 애니메이션이 포트폴리오 앱의 비주얼 품질에 직접적으로 기여합니다.
Null safety 기본 적용, async/await가 간결해 미디어 업로드·실시간 통신 로직 작성이 쉽습니다. Hot Reload로 UI 반복 실험이 빠릅니다.
PostgreSQL 기반이라 관계형 스키마(작품·클라이언트·피드백)에 적합. Row Level Security로 클라이언트별 권한 제어가 DB 레벨에서 안전하게 보장됩니다.
Flutter에서 가장 안정적인 상태관리. 의존성 주입·비동기 상태·테스트 용이성까지 한 번에 해결해 중형 앱 규모에 적합합니다.
기획 → MVP → 베타 → 정식 출시로 이어지는 단계별 목표.
페르소나 정의(크리에이터·프리랜서), 화면 설계, Supabase 스키마(Row Level Security) 설계.
로그인, 작품 업로드, 공개 대시보드 URL 생성, 기본 분석. Play Store 내부 테스트.
클라이언트 실시간 코멘트, 미디어 자동 최적화(Edge Functions), 푸시 알림. 20명 베타.
Play Store Production, 프리랜서 플랫폼 연동(크몽·숨고), iOS 동시 배포.