Repolode
Oak-and-Sprout

Oak-and-Sprout/sprout-track

보호자들이 함께 사용하는 셀프 호스팅 Next.js 앱으로, 아기의 수유, 기저귀, 수면, 유축, 성장 기록을 관리합니다.

대체할 수 있는 제품:Baby ConnectHuckleberry

스타
402
포크
60
열린 이슈
24
마지막 커밋
25일 전

어떤 프로젝트인가요?

Sprout Track은 수유, 기저귀, 낮잠, 목욕, 신체 측정, 약 복용, 성장 기록 등 아기의 일상 활동을 기록하는 셀프 호스팅 웹 애플리케이션입니다. 일일 대시보드에서 실시간 통계와 진행 중인 세션을 확인할 수 있고, 월간 캘린더에서는 활동 유형별 색상으로 구분된 기록을 볼 수 있습니다.

하나의 가족 워크스페이스에 여러 보호자가 참여할 수 있으며, 보호자마다 개인 PIN으로 로그인하고 여러 아기의 기록을 관리할 수 있습니다. 보고서에는 성장 지표와 백분위수 곡선, 수유 및 수면 분석, 활동별 내역이 포함되며, 월간 리포트 카드는 PDF로 내보낼 수 있습니다. 전체 기록은 검색할 수 있고 CSV 또는 XLSX로 내보낼 수 있습니다.

Docker를 통해 SQLite 또는 PostgreSQL을 사용해 배포할 수 있으며, Setup Wizard가 최초 설정을 안내합니다. 활동이 기록되면 푸시 알림으로 보호자에게 알리고, API 키 관리 기능이 있는 webhook API를 통해 Home Assistant, Grafana, NFC 태그 등의 도구와 연동할 수 있습니다. 인터페이스는 영어, 스페인어, 프랑스어, 독일어, 이탈리아어를 지원하며, 다크 모드와 큰 버튼을 제공하는 전체 화면 Nursery Mode도 포함합니다.

핵심 기능

  • 01수유, 기저귀, 수면, 목욕, 약 복용, 신체 측정, 성장 기록을 관리
  • 02보호자별 PIN과 여러 아기를 지원하는 가족 공유 워크스페이스
  • 03성장 백분위수 곡선이 포함된 월간 보고서와 PDF 리포트 카드
  • 04검색 가능한 활동 기록과 CSV 및 XLSX 내보내기
  • 05Home Assistant, Grafana 등의 연동을 지원하는 푸시 알림 및 webhook API
  • 06Docker를 통해 SQLite 또는 PostgreSQL로 셀프 호스팅

활용 사례

  • 파트너와 조부모가 수유 및 수면 기록을 함께 관리하는 부모
  • 전체 화면 Nursery Mode로 아기의 하루를 기록하는 어린이집 직원
  • 소아과 의사와 공유할 성장 및 수유 보고서를 준비하는 가족
  • 서드파티 앱 대신 가정용 서버에 아기 데이터를 보관하려는 가족

빠른 시작

  1. 1

    SQLite를 사용해 Docker 컨테이너를 실행합니다

    docker run -d --name sprout-track --restart unless-stopped -p 3000:3000 -v sprout-track-db:/db -v sprout-track-env:/app/env -v sprout-track-files:/app/Files sprouttrack/sprout-track:latest
  2. 2

    http://localhost:3000을 열고 설정 마법사의 안내를 따릅니다

사용 전 알아둘 점

  • 로컬 설치 경로에는 Node.js 22 이상과 npm 10 이상이 필요합니다.
  • README에는 라이선스가 명시되어 있지 않으며, 메타데이터에는 NOASSERTION으로 표시됩니다.

포함된 컬렉션

토픽

#baby-tracker#self-hosted#nextjs#prisma#docker#health-tracking#family#activity#baby#family-friendly

자주 묻는 질문

sprout-track은(는) 무엇인가요?
보호자들이 함께 사용하는 셀프 호스팅 Next.js 앱으로, 아기의 수유, 기저귀, 수면, 유축, 성장 기록을 관리합니다. Sprout Track은 수유, 기저귀, 낮잠, 목욕, 신체 측정, 약 복용, 성장 기록 등 아기의 일상 활동을 기록하는 셀프 호스팅 웹 애플리케이션입니다. 일일 대시보드에서 실시간 통계와 진행 중인 세션을 확인할 수 있고, 월간 캘린더에서는 활동 유형별 색상으로 구분된 기록을 볼 수 있습니다.
sprout-track은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
sprout-track은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
sprout-track은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. sprout-track의 마지막 커밋은 2026년 10월 13일입니다.
sprout-track은(는) 어디에 사용할 수 있나요?
파트너와 조부모가 수유 및 수면 기록을 함께 관리하는 부모 전체 화면 Nursery Mode로 아기의 하루를 기록하는 어린이집 직원 소아과 의사와 공유할 성장 및 수유 보고서를 준비하는 가족 서드파티 앱 대신 가정용 서버에 아기 데이터를 보관하려는 가족
sprout-track는 어떻게 설치하나요?
SQLite를 사용해 Docker 컨테이너를 실행합니다: docker run -d --name sprout-track --restart unless-stopped -p 3000:3000 -v sprout-track-db:/db -v sprout-track-env:/app/env -v sprout-track-files:/app/Files sprouttrack/sprout-track:latest http://localhost:3000을 열고 설정 마법사의 안내를 따릅니다
sprout-track은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Oak-and-Sprout/sprout-track

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트