프로젝트 배경
1) 문제점 (The Problem) - 동기 부여의 부재: 기후 위기 대응의 필요성은 높으나, 시민들이 자발적으로 참여할 실질적인 인센티브와 플랫폼이 부족했습니다. - 사용자 경험의 한계: 기존 공공 앱들의 딱딱한 UI와 복잡한 프로세스는 지속적인 앱 사용을 저해하는 요인이었습니다. - 기술적 난이도: 청소년부터 70세 이상 고령층까지 넓은 사용자층을 포용해야 하며, 지역화폐 지급과 관련된 높은 수준의
프로젝트 성과
앱 안정성 99.9% 확보 및 품질 최적화
Firebase Crashlytics 기반 실시간 모니터링과 신속 대응으로 Crash-free 99.9% 달성, Jetpack Compose 도입으로 UI 오류를 크게 감소시켰습니다.
사용자 리텐션 및 참여율 증대
Lottie 퀴즈와 홈 위젯으로 DAU를 높이고, 70세 이상 전용 걷기 로직을 구현해 전 연령층이 참여할 수 있는 서비스로 완성했습니다.
대외 인터페이스 완벽 연동
상이한 규격의 경기지역화폐(코나아이)와 조폐공사 결제 API를 통합 구현하여 지급 오류 0건을 기록했고, nFilter 키패드와 법정 대리인 인증 도입으로 금융 서비스 수준의 보안성을 확보했습니다.
데이터 시각화 및 UX 개선
MPAndroidChart로 탄소 감축량을 그래프로 시각화하여 사용자의 성취감을 높였으며, 에코야 얼스 앱 및 모바일 웹과의 유기적인 연동을 통해 재활용 수거 신청 기능을 끊김 없이 제공했습니다.
유지보수 효율을 높인 아키텍처
Clean Architecture, MVVM, Hilt를 적용하여 비즈니스 로직과 UI를 명확히 분리함으로써, 코드의 재사용성을 높이고 추후 기능 확장에 유연하게 대응할 수 있는 안정적인 구조를 확립했습니다.
핵심 기능
진행 단계
분석 및 설계
2024.12.
요구사항 분석 후 기후행동 인증·리워드 정책을 정리하고, 확장성 있는 Clean Architecture·MVVM을 설계했으며 Compose·Hilt 기반 환경을 구축했습니다.
프로젝트 상세
1) 포트폴리오 소개 - 서비스 카테고리: 공공/ESG (환경 보호 및 리워드 플랫폼) - 메인 타깃: 전 연령층의 경기도민 (청소년, 일반인, 70세 이상 시니어 등) 소개: 경기도민의 탄소 중립 실천을 독려하기 위해 기후 행동 인증, 퀴즈, 걷기 등의 활동을 수행하고 이를 지역화폐로 보상받는 리워드 앱 서비스입니다. 2) 작업 범위 - 개발 분야: Android Native App 개발 (Fr







