프로젝트 소개
작게 실천한 친환경 행동을 기록하고, 쌓인 변화를 눈으로 확인하게 만드는 습관 서비스입니다.
GreenStep은 친환경 생활의 필요성에는 공감하지만 무엇부터 시작해야 할지 모르거나 꾸준히 실천하기 어려운 사용자를 위한 앱입니다. 거창한 목표보다 일상에서 반복할 수 있는 행동을 제안하고, 기록을 탄소 절감 변화로 보여줍니다.
문제와 접근
- 높은 시작 장벽 — 이동, 소비, 재활용처럼 일상에서 바로 선택할 수 있는 행동부터 제안합니다.
- 보이지 않는 성과 — 개별 실천을 누적 수치와 추이로 변환해 변화를 확인하게 합니다.
- 지속하기 어려운 목표 — 작은 미션과 연속 기록을 활용해 반복할 이유를 만듭니다.
주요 기능
- 친환경 활동 기록 — 활동 유형과 횟수를 간단히 선택해 실천 내용을 남깁니다.
- 변화 시각화 — 기간별 실천 횟수와 예상 탄소 절감량을 그래프로 확인합니다.
- 목표와 미션 — 사용 패턴에 맞는 주간 목표를 세우고 달성 과정을 추적합니다.
이용 흐름
- 관심 있는 친환경 분야와 주간 목표를 선택합니다.
- 완료한 활동을 간단히 기록합니다.
- 누적 변화와 목표 달성률을 확인합니다.
- 지난 기록을 바탕으로 다음 목표를 조정합니다.
기술 구성
| 영역 | 기술 | 역할 |
|---|---|---|
| 앱 | Flutter | iOS·Android 공통 기록 화면 구성 |
| 백엔드 | Firebase | 인증, 활동 기록과 목표 동기화 |
| 시각화 | Charts | 기간별 실천과 절감 변화 표현 |