가사 관리 및 공정한 업무 분배 앱
가족과 룸메이트는 갈등을 줄이고 공평한 업무 분배를 보장하기 위해 집안일을 정리하고, 할당하며, 추적할 수 있는 간단하고 공정한 방법을 필요로 했습니다.
프로젝트 상담하기
과제
집안일 관리는 흔히 불만의 원인이었습니다:
- 누가 언제 무엇을 했는지 추적할 명확한 시스템 부재
- 반복되는 집안일(매일, 매주)은 쉽게 잊혀짐
- 여러 가구(예: 본가 및 휴가용 별장)에 대한 별도 추적 필요
- 적절한 인증 및 알림 기능을 갖춘 모바일 친화적인 솔루션 부재
우리의 솔루션
저희는 다중 가구 지원, 반복 작업 스케줄링 및 이메일 알림 기능을 갖춘 풀스택 가사 관리 애플리케이션을 구축했습니다.
아키텍처
- 백엔드: TypeScript를 사용한 NestJS, MongoDB (Atlas), Redis 캐싱
- 프론트엔드: 크로스 플랫폼 모바일(iOS/Android)용 Flutter
- 인증: 액세스/리프레시 토큰을 사용한 JWT, 이메일 인증
- 알림: 이메일 알림을 위한 AWS SES
- 스토리지: 사용자 프로필 이미지 및 첨부 파일용 AWS S3
주요 기능
- 다중 가구 지원 - 여러 가구(본가, 공유 아파트) 생성 및 관리
- 집안일 할당 - 특정 가구 구성원에게 마감일과 함께 작업 할당
- 반복 일정 - 매일, 매주 또는 사용자 지정 반복 간격 설정
- 사용자 프로필 - 프로필 이미지 및 가구 구성원 관리
- 이메일 알림 - AWS SES 기반의 예정 및 기한 초과 집안일 알림
- 보안 인증 - 이메일 인증 및 비밀번호 재설정 흐름을 갖춘 JWT 토큰
- 집안일 카테고리 - 청소, 장보기, 반려동물 관리, 운동 등
데이터 모델
- 사용자 - 인증 자격 증명, 프로필, 가구 구성원 정보
- 가구 - 사용자당 여러 가구(유형 분류 포함)
- 집안일 - 작업 세부 정보, 할당, 반복 규칙, 완료 추적
- 토큰 - 인증, 액세스 및 리프레시 토큰 관리
결과
기술 스택
caseStudyDetail.more 사례 연구
더 많은 기술 구현 사례를 살펴보세요
에스크로 결제 시스템을 갖춘 긱 워커 마켓플레이스 모바일 애플리케이션
한 마켓플레이스 스타트업은 긱 워커와 클라이언트를 연결하는 모바일 애플리케이션을 필요로 했습니다. 이 앱은 효율적인 커뮤니케이션, 에스크로 보호를 통한 안전한 거래, 그리고 iOS 및 Android에서 원활한 사용자 경험을 제공해야 했습니다.
Catant HR 및 인력 관리 플랫폼
Catant는 기업이 단일 대시보드에서 직원, 급여, 근태 및 규정 준수를 관리하도록 돕는 모듈형 HR 및 인력 관리 플랫폼입니다.
자주 묻는 질문
MicrocosmWorks는 각 집안일에 예상 소요 시간, 신체적 난이도 및 빈도를 기반으로 노력 점수를 할당하는 가중치 기반 점수 시스템을 개발했습니다. 이 알고리즘은 단순히 작업을 세는 대신, 주 단위로 유동적인 기간 동안 가족 구성원 간의 누적 노력 점수를 균형 있게 조정하여 진정으로 공평한 분배를 보장합니다.
네, MicrocosmWorks는 가구 관리자가 어린 구성원을 위한 최소 연령 요구 사항 및 최대 난이도로 집안일에 태그를 지정할 수 있는 연령 제한 시스템을 구축했습니다. 작업 분배 엔진은 정리하기 또는 반려동물 먹이 주기와 같은 적절한 작업으로 여전히 자녀를 로테이션에 포함하면서 이러한 제약 조건을 존중합니다.
MicrocosmWorks는 연속 기록 추적, 성과 배지, 그리고 매주 초기화되는 가족 순위표를 포함한 게임화 레이어를 구현했습니다. 앱은 또한 부모가 집안일 완료를 용돈이나 스크린 타임과 연동할 수 있는 설정 가능한 보상 시스템을 자동 추적 및 지급액 계산과 함께 지원합니다.
MicrocosmWorks는 크로스 플랫폼 iOS 및 Android 지원을 위해 React Native를 사용하여 앱을 구축했으며, Node.js 백엔드와 PostgreSQL 데이터베이스를 사용했습니다. 푸시 알림은 Firebase Cloud Messaging을 통해 처리되며, 실시간 작업 상태 업데이트는 즉각적인 가정 전체 동기화를 위해 WebSocket 연결을 사용합니다.
MicrocosmWorks는 이러한 소비자 모바일 앱을 시간당 $10-$30의 요율로 제공하며, iOS 및 Android 앱, 백엔드 API, 푸시 알림, 그리고 공정한 분배 알고리즘을 포함하는 전체 프로젝트 범위는 일반적으로 300-500 개발 시간을 필요로 합니다. 지속적인 유지보수 및 기능 추가는 동일한 경쟁력 있는 요율로 청구됩니다.