최종 팀플 ID~어~?

레이나·2025년 3월 28일

프로젝트

목록 보기
15/15

[2025.03.28 금요일]

Personal Focus Pomodoro

💡 서비스 컨셉

목표:

단순한 타이머가 아니라

→ "내가 언제 집중을 잘하는 사람인지"
→ "어떤 시간대에 순공/업무 시간이 많은지"
→ "장기적으로 개선/멘토링 자료로 활용할 수 있는"

개인 분석용 타이머

🎯 사용자의 핵심 니즈

  • 순수 업무 시간(순공) 체크
  • 하루, 주, 월 단위 통계
  • 시간대별 집중 패턴 분석
  • 달력 기반 기록
  • 목표 기반 작업 (단순히 시간만 채우지 않고, 무엇을 했는지도 기록)
  • 결과 공유 (멘토에게, 팀원에게, 코치에게)

🚩 구성

기능설명
타이머업무 집중 타이머 (ex: 25/5, 커스텀 가능)
목표 입력타이머 시작 시, 목표(할 일, 작업 내용) 기록
순공 시간 기록중간에 멈춤, 완료 여부 기록 (순수 집중 시간)
달력 표시하루 순공시간 기록, 목표, 성취 여부 표시
집중 시간 분석"몇 시 ~ 몇 시" 구간에 집중 많이 했는지 시각화 (Bar or Heatmap)
통계일별, 주별, 월별 총 순공 시간, 완료 목표 개수, 집중 시간대 분석
결과 공유이미지, 링크, PDF로 오늘/이번 주 통계 공유
로컬 시간 기반실제 환경의 Local Time 기록 (타임존 정확히 기록)
모바일 / 데스크탑둘 다 대응 (Responsive)

🟣 사용자의 핵심 가치 체험

  1. 그냥 타이머 쓰는 게 아니라,
    내 집중 습관을 기록하고 분석할 수 있다.
  2. 개선할 수 있다.
    → 아침형? 밤형? 내가 언제 잘하는지 알 수 있다.
  3. 멘토링에 활용 가능
    → 캡처해서 멘토, 팀원에게 "이번 주 이렇게 집중했어요" 제출 가능
  4. 스스로 동기부여
    → 오늘 하루 순공 4시간 했네? 내일도 해보자

1. 서비스 개요

FocusMate(Personal Focus Pomodoro)는 사용자의 집중 업무 시간을 기록하고, 이를 바탕으로
개인화된 집중 패턴 분석, 시간대별 통계, 목표 달성 기록을 제공하는
개인 생산성 향상 도구입니다.

단순한 업무 타이머를 넘어서,
언제, 어떻게 집중했는지를 체계적으로 기록하고
이를 통해 자기 분석, 멘토링, 업무 습관 개선에 활용할 수 있는 서비스입니다.


2. 서비스 개발 배경 및 목적

배경

재택근무, 자율학습, 프리랜서, 창작자, 수험생, 취준생 등
스스로 시간을 관리해야 하는 사람들이 늘어남.

기존 타이머 서비스는 단순히 시간을 기록할 뿐,
사용자가 집중 습관을 분석하거나 개선할 수 있는 피드백을 제공하지 않음.

목적

  • 사용자가 실제 집중 습관을 파악할 수 있도록 도움
  • 자신의 집중 패턴을 바탕으로 시간 관리 능력 향상
  • 멘토링, 코칭, 자기 피드백에 활용할 수 있는 객관적 기록 제공

3. 주요 타겟 사용자

타겟설명
취준생 / 수험생공부시간, 순공시간 체크 및 기록
프리랜서 / 재택근무자업무 집중, 업무 분석
개인 개발자 / 크리에이터창작, 학습 집중 기록
멘토 / 코치피드백 자료로 활용
자기계발 관심자스스로 습관 개선 및 동기부여

4. 핵심 기능 (MVP)

기능설명
🟣 목표 입력타이머 시작 전 오늘의 목표 or 작업 내용을 기록
🟣 집중 타이머순공 타이머 (Pomodoro or Custom 가능)
🟣 집중 시간 기록종료 시 기록 → 목표 + 실제 순공 시간 저장
🟣 달력 기반 기록달력에 하루 순공시간, 목표, 완료 여부 표시
🟣 시간대별 집중 분석하루 내 집중이 잘된 시간대 시각화 (Bar or Heatmap)
🟣 주간 / 월간 통계누적 순공 시간, 목표 완료 수, 집중 시간대 분석
🟣 결과 공유PDF, 이미지, URL로 결과 내보내기
🟣 모바일 / 데스크탑 대응Responsive UI/UX

5. 서비스 기대 효과

  • 자기 인식
    자신이 언제 집중을 잘 하는지 알게 됨

  • 습관 개선
    결과를 기반으로 학습 / 업무 습관 개선

  • 멘토링
    결과를 멘토, 팀원에게 제출 → 피드백

  • 지속 동기 부여
    시각화된 성과로 동기 강화


6. 페이지 및 기능 구조 (예시)


  1. 오늘의 목표, 타이머 시작

  2. 타이머
    진행 중, 일시정지, 종료

  3. 결과 기록
    목표 + 순공시간 + 시간대 기록

  4. 달력
    일별 기록 표시

  5. 통계
    주간 / 월간 분석, 시간대별 분석

  6. 공유
    결과 이미지 or PDF 다운로드


7. 서비스 흐름도 (간단 버전)

목표 입력 → 타이머 시작 → 타이머 종료 → 기록 저장 → 달력 표시 → 통계 분석 → 결과 공유


8. 기술 스택 (예정)

  • Frontend: Next.js 14, React, TailwindCSS
  • State: Zustand
  • Data: IndexedDB + Supabase (or 로컬 우선)
  • Chart: Chart.js
  • Deployment: Vercel
profile
one setp

0개의 댓글