
📜 요약
- 스키장-프리랜서 스키강사 강습 매칭 플랫폼 ‘스노우링크’ 앱 개발
- 기획 단계의 서비스를 Flutter로 구현하는 프로젝트
⭐ 특징
- Firebase의 Cloud Firestore + Storage + Authentication+ Functions + Messaging 조합으로 서버리스 서비스 구현
- Flutter Stream을 통한 실시간 데이터 연동, 이를 통해 채팅 기능 구현
💁 서비스 소개
- 강사가 급하게 필요하거나, 따로 스키 강사 직원을 두기는 부담스러운 스키장 업체
- 어딘가에 소속되지 않고, 자유로운 스케줄의 스키 강습으로 수입을 내려는 강사
두 주체를 연결해주는 플랫폼 ‘SNOWLINK’. 앱을 통해 실시간으로 강습을 확인하고, 성사될 경우 자체 채팅 기능을 통해 강습을 이행할 수 있다.
⚙ 핵심 기능
- 실시간 강습 생성/표시
- 자신이 원하는 형태의 강습만 필터링
- 매칭된 강습에 대해 1:1 또는 1:n 채팅
- 채팅방에서 사진/동영상 업로드 및 확인
- 채팅/새로운강습/활동에 대한 알림