프로젝트 설명
모델과 사진작가가 서로를 찾고 촬영 모집에 지원하고 촬영 제안과 대화 기록까지 이어지는 매칭 앱입니다. Flutter 앱과 Dart HTTP API 서버 SQLite DB를 함께 구현했습니다.
주요 기능
- 역할(모델/사진작가)과 지역으로 파트너 탐색 작업 사진과 프로필 확인 관심 프로필 저장
- 촬영 모집의 일정/비용/사진 사용 범위 확인 후 지원 메시지 작성
- 지원 내역 확인 취소 재지원. 상태 변경은 서버에 저장
- 프로필에서 촬영 제안을 작성하면 대화 화면으로 연결
- 앱을 다시 열어도 서버에서 지원과 대화 기록 복원
담당: 기획 Flutter 화면 구현 Dart HTTP API와 SQLite DB 설계 동작 점검
기술: Flutter Dart GoRouter HTTP API SQLite
특징: 서버에서 입력을 다시 확인 세션별 데이터 분리 요청 식별자로 중복 요청 방지 앱 테스트 18개와 API 통합 테스트 3개 통과