제작사례
에코앱스 0 469

[앱개발 포트폴리오] 지속가능한 미래를 코딩하다: ESG 환경 교육 플랫폼 제작사례




1장. 플랫폼 개요 및 접속 (Onboarding)

1.1. 플랫폼의 정체성 및 목적

* 핵심 가치: 탄소 배출 저감(Net Zero)의 생활화.
* 운영 방식: 사용자의 친환경 활동 인증 -> 탄소 감축량 산출 -> 리워드(포인트) 지급.
* 대상: 학생(학교 환경 교육), 직장인(ESG 경영 참여), 일반 시민(지자체 탄소포인트제).

1.2. 회원가입 및 계정 설정

사이트 접속 시 가장 먼저 직면하는 관문입니다. 폐쇄형일 경우 소속 기관 코드가 필요할 수 있으나, 개방형일 경우 다음과 같은 절차를 따릅니다.

* 소셜 로그인 연동: 카카오, 네이버, 구글 등 간편 로그인을 지원하여 접근성을 높입니다. '오늘 뭐하지' 루틴에 빠르게 진입하기 위해 자동 로그인을 설정하는 것이 필수입니다.
* 활동 지역 및 소속 설정: 지자체 예산이나 기업 ESG 예산으로 운영되는 경우가 많으므로, 거주지나 소속 학교/회사를 정확히 입력해야 해당 그룹의 챌린지에 참여할 수 있습니다.
* 데이터 연동 승인: 걷기 데이터(건강 앱), 전자영수증 데이터 등을 자동으로 불러오기 위해 스마트폰의 헬스 키트(Health Kit)나 마이데이터 접근 권한을 허용해야 합니다. 이는 '자동 수익'을 위한 기초 작업입니다.

2장. 메인 대시보드: 습관 형성의 관제탑

2.1. 나의 에코 임팩트 (My Eco Impact)

로그인 후 마주하는 메인 화면은 사용자의 활동을 시각화합니다.

* 탄소 저감량 그래프: 일/주/월 단위로 내가 줄인 CO2 양을 kg 단위로 보여줍니다. 이는 성취감을 자극하여 루틴을 지속하게 하는 원동력이 됩니다.
* 나무 심기 효과: 줄인 탄소량을 '소나무 몇 그루를 심은 효과'로 환산하여 보여줍니다. (예: "오늘 당신은 소나무 0.5그루를 심었습니다.")
* 실시간 포인트 현황: 현재 보유한 에코 포인트와 당일 적립 가능한 남은 포인트를 직관적으로 표시합니다. 이는 '돈 버는 습관'의 핵심 지표입니다.

2.2. 오늘의 미션 (Today's Mission)

사용자가 설정한 '오늘 뭐하지' 루틴과 직결되는 섹션입니다.

* 데일리 룰렛/출석체크: 매일 접속만 해도 포인트를 주는 가장 기초적인 기능입니다. 아침에 눈을 뜨자마자 실행해야 할 1순위 루틴입니다.
* 추천 활동: 날씨나 요일에 맞춰 "오늘은 대중교통 이용하기 좋은 날", "배달 대신 포장하기" 등의 미션을 제안합니다.

3장. 핵심 기능: 활동 인증과 리워드 채굴

이 플랫폼의 본질이자, 사용자가 가장 많이 머무르게 될 영역입니다. 다양한 활동을 통해 포인트를 '채굴'하는 방법을 상세히 설명합니다.

3.1. 걷기 및 이동 (Eco-Mobility)

* 만보기 기능: 스마트폰 센서와 연동하여 걸음 수를 측정합니다. 통상 1,000보, 5,000보, 10,000보 달성 시마다 보상 상자가 지급됩니다.
* 자전거/대중교통: 이동 시작 전 '출발' 버튼을 누르고, 이동 후 '도착' 버튼을 눌러 이동 거리만큼의 탄소 저감량을 인증받습니다. GPS 기반으로 속도를 감지하여 자동차 이용과 구분합니다.
* *팁:* 출퇴근 시간, 이동 시간을 '돈 버는 시간'으로 전환하는 핵심 기능입니다.

3.2. 생활 실천 인증 (Eco-Life Logging)

사진 촬영이나 데이터 연동을 통해 다양한 친환경 행동을 인증합니다. AI 이미지 인식 기술이 적용되어 있을 가능성이 높습니다.

* 텀블러/다회용기 사용: 카페에서 텀블러를 사용하는 모습을 촬영하여 업로드합니다.
* 투명 페트병 분리배출: 라벨을 제거한 투명 페트병을 모아 배출하는 사진을 인증합니다.
* 잔반 제로(Zero Waste): 식사 후 남기지 않은 깨끗한 그릇 사진을 찍어 올립니다. 학교 급식이나 구내식당에서 주로 활용됩니다.
* 전자영수증: 종이 영수증 대신 전자영수증을 발급받은 내역을 연동하거나 캡처하여 인증합니다. 건당 100원~500원 상당의 높은 포인트를 제공하는 경우가 많습니다.

3.3. 에너지 절약 (Energy Saving)

* 대기전력 차단: 사용하지 않는 플러그를 뽑거나 멀티탭을 끈 사진을 인증합니다.
* 고지서 연동: 아파트 관리비 고지서나 한전 데이터를 연동하여, 전년 대비 전기/수도/가스 사용량을 줄였을 때 대규모 포인트를 지급받는 기능입니다. (에코마일리지 제도와 유사)

4장. 챌린지와 커뮤니티: 경쟁과 협력

단조로운 루틴에 활력을 불어넣고 보상을 극대화하는 섹션입니다.

4.1. 테마별 챌린지 (Challenges)

* 기간 한정 이벤트: "일주일 동안 플라스틱 프리 살기", "한 달간 엘리베이터 대신 계단 이용하기" 등 특정 기간 동안 집중적으로 수행하는 미션입니다. 성공 시 기본 포인트 외에 배지(Badge)와 추가 상금을 획득할 수 있습니다.
* 기업/브랜드 제휴 챌린지: 특정 브랜드의 친환경 제품을 구매하거나 체험하고 인증하면 더 큰 보상을 줍니다.

4.2. 랭킹 시스템 (Leaderboard)

* 개인 랭킹: 주간/월간 포인트 획득 순위를 보여줍니다. 상위 랭커에게는 명예의 전당 등록과 함께 보너스 포인트가 지급됩니다.
* 그룹 대항전: 학교 대항, 부서 대항, 아파트 단지 대항 등 그룹 간 경쟁을 유도합니다. 승부욕을 자극하여 활동량을 늘리는 기제로 작용합니다.

4.3. 소셜 피드 (Eco-Feed)

* 서로의 인증 사진을 공유하고 '좋아요'나 '응원하기'를 누를 수 있습니다. 커뮤니티 활동 자체도 소량의 포인트로 보상받을 수 있어, 사용자 간의 결속력을 높입니다.

5장. 포인트 스토어: 수익 실현 (Monetization)

모은 포인트를 실제 가치로 교환하는, 사용자의 최종 목적지입니다.

5.1. 모바일 상품권 교환

* 카페(스타벅스, 이디야 등), 편의점(GS25, CU), 베이커리, 패스트푸드 등 실생활에서 바로 사용할 수 있는 기프티콘으로 교환합니다. 현금 지출을 방어(Save)하는 효과가 있어 재테크의 일환으로 볼 수 있습니다.

5.2. 현금 캐시백 및 기부

* 일정 금액 이상(예: 10,000 포인트) 모이면 계좌로 현금 출금을 신청할 수 있습니다.
* 또는 환경 단체나 취약 계층에 기부하여 연말정산 시 기부금 영수증 혜택을 받을 수도 있습니다.

5.3. 제로 웨이스트 샵

* 플랫폼 내 입점한 친환경 쇼핑몰에서 대나무 칫솔, 고체 치약, 친환경 세제 등을 포인트로 구매할 수 있습니다.

6장. 교육 및 정보 (Eco-Contents)

6.1. 환경 뉴스 및 퀴즈

* 매일 업데이트되는 환경 관련 뉴스나 카드뉴스를 읽고 하단의 '확인' 버튼을 누르면 포인트가 적립됩니다.
* OX 퀴즈: "분리배출 상식 퀴즈" 등을 풀어 정답을 맞히면 즉시 보상을 받습니다. 지식도 쌓고 돈도 버는 일석이조 기능입니다.

6.2. 탄소 계산기 (Carbon Calculator)

* 자신의 생활 패턴(식습관, 교통, 소비 등)을 입력하여 연간 탄소 배출량을 정밀하게 진단받고, 이를 줄이기 위한 맞춤형 처방을 받습니다.


7장. 관리자 모드 (Admin) - *기관 담당자용*

만약 사용자가 관리자 권한을 가진 경우(교사, 담당자 등) 볼 수 있는 페이지입니다.

* 참여자 통계: 소속 그룹원들의 참여율, 인증 횟수, 총 탄소 저감량을 엑셀 데이터로 추출할 수 있습니다.
* 승인/반려: 사용자가 올린 인증 사진이 기준에 부합하는지 검수하고 승인하거나 반려하는 기능입니다.
* 공지사항 관리: 팝업 배너나 공지사항을 등록하여 캠페인을 홍보합니다.

8장. 플랫폼 활용 팁: 돈 버는 루틴 최적화 전략

사용자의 목표인 '돈 버는 습관'을 위해 이 사이트를 극한으로 활용하는 전략입니다.

1. 기상 직후 루틴:
* 앱 실행 -> 출석체크 -> 오늘의 퀴즈 풀기 (소요시간: 1분, 예상수익: 10~50원)
* 밤새 충전된 스마트폰 플러그 뽑고 '대기전력 차단' 인증샷 (소요시간: 30초, 예상수익: 100원)

2. 이동 중 루틴:
* 출근/등교 시 '걷기/자전거' 모드 켜기. (백그라운드 실행 확인)
* 엘리베이터 대신 계단 이용 후 건강 앱 연동 확인.

3. 점심시간 루틴:
* 식당에서 '잔반 제로' 인증샷 찍기. (소요시간: 10초, 예상수익: 100원)
* 카페에서 텀블러 사용하고 영수증(전자영수증)과 텀블러 인증샷 찍기. (소요시간: 1분, 예상수익: 300원+탄소중립포인트 별도 적립)

4. 퇴근/하교 후 루틴:
* 만보기 목표 달성 확인 및 포인트 수거(클릭).
* 투명 페트병 분리배출하며 인증샷.
* 자기 전, 오늘 모은 포인트 확인하고 소멸 예정 포인트 체크.

5. 주말 몰아하기:
* 한 주간의 활동 통계 확인.
* 주말 특화 챌린지(플로깅 등) 참여하여 대량 포인트 획득.

9장. 기술적 특징 및 보안

* 반응형 웹(Responsive Web): PC, 태블릿, 모바일 등 어떤 기기에서도 최적화된 화면을 보여줍니다. URL이 `ecoapps.kr`인 것으로 보아 웹앱(Web App) 형태일 가능성이 큽니다.
* 데이터 무결성: GPS 조작이나 사진 재사용(중복 업로드)을 방지하는 알고리즘이 탑재되어, 부정 적립을 막습니다. 정직한 습관이 수익으로 이어지도록 설계되었습니다.