Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Baro

Baro는 알람이 울리는 순간 사용자가 미루지 않고 바로 움직일 수 있도록 돕는 루틴 앱입니다. 단순한 습관 기록 앱이 아니라, 알림을 받은 직후 첫 행동까지의 거리를 줄여 루틴 실행률을 높이는 것을 목표로 합니다.

알람이 울리면, 생각보다 먼저 Baro.

프로젝트 목적

이 프로젝트는 하나의 서비스를 기획하고 구현해가는 과정을 구조적으로 남기기 위해 시작했습니다. 단순히 기능을 나열하는 데서 끝내지 않고, 문제 정의, 사용자 흐름, 기능 우선순위, 회고 구조를 문서화하며 제품을 만들어가는 방식을 함께 정리합니다.

프로젝트를 진행하며 중점적으로 다루는 기준은 다음과 같습니다.

  • 문제를 제품 관점에서 정의하는 방식
  • 핵심 사용자 경험을 기준으로 기능 범위를 정리하는 방식
  • MVP와 확장 기능을 구분하는 방식
  • 개인 프로젝트를 문서와 구조로 관리하는 방식
  • 구현 전후의 의사결정과 개선 과정을 남기는 방식

문제 정의

많은 루틴 앱은 사용자가 할 일을 등록하고 완료 여부를 기록하도록 돕습니다. 하지만 실제 루틴 실패는 기록 단계보다 앞선 지점, 즉 알림을 보고도 바로 행동하지 못하는 순간에 자주 발생합니다.

Baro는 이 지점을 핵심 문제로 봅니다. 사용자가 알림을 받은 뒤 "나중에 해야지"로 넘어가지 않고, 바로 실행할 수 있도록 행동 전환 과정을 짧게 만드는 것이 서비스의 중심입니다.

서비스 개요

Baro는 사용자가 반복하고 싶은 행동을 루틴으로 등록하고, 정해둔 시간에 알림을 받아 즉시 실행할 수 있도록 돕습니다. 운동, 독서, 물 마시기, 명상, 약 복용처럼 작은 반복 행동을 대상으로 하며, 알림 이후의 실행 흐름을 최대한 단순하게 설계합니다.

기존 루틴 앱이 달성률과 기록 확인에 초점을 둔다면, Baro는 알림 이후 첫 행동에 집중합니다. 사용자는 오늘 해야 할 루틴을 확인하고, 알림을 받으면 바로 실행하거나 완료 여부를 빠르게 체크할 수 있습니다.

핵심 사용자 경험

  1. 사용자가 반복하고 싶은 루틴을 등록합니다.
  2. 루틴별 실행 요일과 알림 시간을 설정합니다.
  3. 정해진 시간에 Baro 알림을 받습니다.
  4. 알림을 확인하고 지금 바로 루틴을 실행합니다.
  5. 완료한 루틴을 체크합니다.
  6. 데일리 화면에서 오늘의 진행 상황을 확인합니다.
  7. 주간 회고를 통해 미룬 이유와 개선 방안을 정리합니다.

주요 기능

루틴 추가 및 관리

  • 루틴 이름, 실행 요일, 알림 시간 설정
  • 운동 영상, 체크리스트, 참고 링크 등 실행에 필요한 정보 연결
  • 루틴 수정 및 삭제

바로 실행 알림

  • 설정한 시간에 루틴 알림 제공
  • 알림에서 지금 해야 할 행동을 명확하게 안내
  • 알림 확인 후 실행 또는 완료 체크로 이어지는 짧은 흐름 제공

데일리 루틴

  • 오늘 해야 할 루틴 목록 확인
  • 예정된 루틴, 진행 중인 루틴, 완료한 루틴 구분
  • 하루의 루틴 진행 상황 확인

간편 체크

  • 완료한 루틴을 빠르게 기록
  • 알림을 받고 바로 수행했는지 확인
  • 미룬 루틴과 제때 수행한 루틴 구분

달성률 시각화

  • 월간 달력에서 날짜별 루틴 달성률 확인
  • 꾸준히 수행한 날과 놓친 날을 시각적으로 파악
  • 피트니스 링 달력처럼 성취 흐름을 직관적으로 보여주는 UI 지향

주간 회고

  • 한 주 동안의 루틴 수행 결과 확인
  • 자주 미룬 루틴과 잘 지킨 루틴 구분
  • 루틴을 바로 실행하지 못한 이유 기록
  • 다음 주에 적용할 개선 액션 정리

MVP 범위

첫 번째 구현 목표는 사용자가 루틴을 만들고, 오늘의 루틴을 확인하고, 완료 여부를 기록할 수 있는 기본 흐름을 완성하는 것입니다.

  • 루틴 생성, 수정, 삭제
  • 루틴별 요일 및 시간 설정
  • 오늘의 루틴 목록
  • 루틴 완료 체크
  • 기본 달성률 표시

알림, 월간 시각화, 주간 회고는 MVP 이후 단계적으로 확장합니다.

향후 확장 계획

  • 브라우저 또는 모바일 푸시 알림
  • 알림 후 즉시 실행 여부 기록
  • 월간 달성률 캘린더
  • 주간 회고 작성 및 히스토리
  • 루틴별 성공률 분석
  • 사용자가 자주 미루는 시간대 또는 루틴 패턴 분석

프로젝트 진행 방식

Baro는 개인 프로젝트이지만, 실제 제품 개발 흐름을 의식해 다음 기준으로 관리합니다.

  • README에 제품 방향과 기능 범위를 먼저 정리합니다.
  • MVP와 확장 기능을 분리해 구현 우선순위를 명확히 합니다.
  • 기능이 추가될 때마다 사용자 흐름과 문서를 함께 갱신합니다.
  • 구현 과정에서 생기는 결정 사항은 코드, 이슈, 문서 중 적절한 위치에 남깁니다.
  • 단순 구현보다 사용자가 실제로 행동을 시작할 수 있는 흐름을 우선합니다.

현재 상태

현재는 제품 기획과 README 정리를 마친 초기 단계입니다. 이후 구현이 시작되면 기술 스택, 실행 방법, 폴더 구조, 주요 화면, 배포 주소를 순차적으로 추가할 예정입니다.

About

A routine app that helps you start right away.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors