글로벌 아동권리 전문 NGO 앱을 후원자들이 커뮤니티를 형성하여 활동하도록하여
후원 및 캠페인에 다양하게 참여할 수 있도록 만든 후원자 친화적 앱입니다.
- 로그인
Splash Screen / graphQL Login / Google social Login
react-native-splash-screen을 사용하여 splash screen 구현
graphQL API로 Login
firebase Authentication 활용하여 Google Social Login 구현
- 홈
Home Main / Home Detail / Home Children / Home Payment
react-top-navigation으로 캠페인/결연아동/정기후원 섹션으로 분기
progress bar 제작 - 각 캠페인/정기후원의 목표달성 정도를 보여줌
각 아이템 디테일 페이지에서 비슷한 아이템 추천하여 참여자의 관심도에 따른 아이템에 참여하도록 구현
결연아동 디테일 페이지에서는 아동에게 편지를 댓글 형식으로 작성
아임포트 결제 연결
- 커뮤니티
Community Suggest / Community Tags / Community Detail
각 아이템에 참여한 참가자들이 올린 커뮤니케이션 게시글 보여주기
관심있는 해시태그 설정으로 사용자가 관심있는 글 모아보기
커뮤니티 게시글 디테일 - 캠페인 등이 진행 중인 위치 지도로 보여주기, 댓글로 반응하기, 공유하기
Community Write&Edit / Community Search
image-picker 사용하여 이미지 업로드, 해시태그 작성, 게시글 검색
- 뉴스 & 마이페이지
News Screen / Mypage Edit / Mypage List
후원 혹은 참여한 아이템에 대한 새로운 소식 업데이트하여 제공함
개인정보 수정 / 내가 쓴 글, 댓글 리스트
Mypage Stamp / Mypage Settings / Mypage Logout
캠페인 혹은 후원 참여 후 받은 스탬프 리스트와 레벨
기타 설정 / 로그아웃