Skip to content
forked from EtainClub/helpus

helpus - 우리 동네 도움 선순환 운동 앱

License

Notifications You must be signed in to change notification settings

eastmaels/helpus

 
 

Repository files navigation

우리는 손이 두 개 입니다. 하나는 나 자신을 돕기 위한 손이고, 다른 하나는 다른 사람을 돕기 위한 손입니다. - 작가 미상

For english version, please visit here: https://etain.club/introduction

지금의 우리 동네

우리 동네에는 참 다양한 사람들이 살고 있습니다. 모두 서로 다른 지식과 배경을 가지고 있습니다. 따라서 어떤 사람은 인터넷에서 자신이 원하는 정보를 검색하는 것을 어려워할 수 있습니다. 어떤 검색어를 넣느냐에 따라 그 결과는 천지 차이가 나는 것이 요즘 세상입니다. 하지만 다른 누구에게는 매우 쉬운 일이죠. 그저 제대로 된 검색어만 입력해도 문제가 해결 될 수 있습니다.

우리 동네 도움 선순환 운동

Kindspring 이라는 선행 단체가 있습니다. 작은 선행으로 세상을 바꾸고자하는 하는 단체인데, 그곳에서 'Pay it Forward'라는 운동을 하고 있습니다. 그것은 누군지 모를 다음 사람의 음료나 식사 비용을 대신 내주는 운동입니다.

이 개념을 더욱 확장시킨 것이 도움 선순환 운동 즉 'Help it Forward' 입니다. 자신이 도움을 받으면 다음 사람에게 도움을 베풀자는 운동이죠. 그렇게 되면 도움은 돌고 돌아 선순환이 되는 것입니다.

우리 삶에 있어서 이웃을 도울 수 있는 것들은 수도 없이 많습니다. 온라인뿐만 아니라 오프라인에서도요.

자기가 사는 동네 이웃이기 때문에 가능합니다.

예를 들어 아래와 같은 것들을 이웃끼리 도울 수 있습니다.

  • 생활 질문
  • 생활 도구/잡기 요청
  • 인터넷 정보 검색
  • 기술 문서 번역, 해석
  • 스마트폰 설정 및 사용법
  • 도움이 필요한, 또 도움을 주고 싶은 모든 것

안전한 도움 운동

요즘은 모르는 사람을 내 집에 들인다는 것은 상상할 수 없을 정도로 무서운 일입니다. 최근 지역기반 중고 거래인 당근마켓이 인기입니다. 바로 거주지 인증을 통해서 이웃과 거래한다는 신뢰감을 갖게 한 것이 주요 성공요인입니다. 이타인클럽은 이보다 더욱 더 신뢰감을 줄 수 있는 방법이 필요합니다.

  1. 활동 지역 인증: 활동하는 지역을 사용 기기로 인증하여 신뢰도를 높입니다.
  2. 전화번호 인증: 전화번호로 가입하게 하여 부정행위를 예방합니다.
  3. 신원 인증: 도움을 요청하는 사람, 도움을 주는 사람 모두 변조가 불가능한 블록체인으로 인증
  4. 거래 인증: 거래 내용을 블록체인에 기록하여, 사용자들의 활동 내역을 인증

참고. 블록체인 부분은 향후 개발 예정에 있습니다.

도움 주고 받는 helpus 앱 (Android/iOS 앱)

우리는 도움이 필요한 순간이 많습니다. 하지만 그 때마다 도움을 받기는 매우 어렵습니다. 또, 우리는 도움을 주고 싶을 때가 있습니다. 그러나 시간, 거리 제약으로 도움 활동을 할 수 없는 경우가 많습니다. 도움이 필요할 때, 도와 주고 싶을 때 도움을 나눌 수 있는 앱이 있으면 얼마나 좋을까요? 그것이 바로 도움 주고 받는 helpus 앱입니다. helpus는 우리가 도움을 주고 받는 의미의 help us와 도움을 주는 사람이라는 의미의 helpers를 의미하는 신조어입니다! 하늘은 스스로 돕는자를 돕는다라는 말이 있습니다. 우리가 도움이 필요한 남을 도우면, 하늘은 그 사람을 돕습니다. 즉, 남을 도와주는 것은 결국 우리 스스로를 돕는 것입니다.

앱의 특징은 다음과 같습니다.

  • React Native (0.60 version)으로 제작되어 안드로이드, 아이폰을 지원합니다.
  • 사용법: 도움을 요청하면 앱 사용자 전체에게 푸쉬 메시지 전송하여 요청자와 도움자를 1:1 채팅으로 연결합니다.
  • 인증: 전화번호 인증, 활동 지역 인증
  • 지원언어: 한글, 영어 (도움 주고 받기 위한 다중 언어 지원), 향후 추가 언어 지원.
  • 활동 지역 사용자 검색, 도움 분야 표시
  • 방해 금지 시간 설정 가능
  • 도움 주고 받은 채팅 내용 보관
  • 백엔드 기능은 Firebase 서비스를 이용해 구현
  • 안드로이드는 4(jelly bean), 8(oreo), 9(pie), 10(x)에서 테스트되었습니다.
  • iPhone은 실물 6(ios 12.4.2), 시뮬레이터 10, 11에서 테스트되었습니다.

앱 등록 계획은 다음과 같습니다.

  • 안드로이드: 2020년 1월 중 등록 예정입니다.
  • 아이폰: 2020년 2월 중 등록 예정입니다.

현재, 안드로이드는 파일 다운로드로 설치 가능 하며, 아이폰은 TestFlight 형태의 베타버전 설치 가능합니다.

앱 다운로드: https://etain.club/download

사용해 보시고 문제점, 의견 주시면 고맙겠습니다.

우리가 가진 사소한 능력으로 우리 이웃을 도울 수 있습니다. 결국에는 그 도움이 자신에게 돌아오는 것이고요. 단순히 앱을 사용하는 것으로써, 우리가 사는 지역을 활기차게 만들 수 있는 운동으로 발전할 수 있습니다.

앱 사용법

앱 사용을 위한 가입 방법 안드로이드와 아이폰이 조금 다릅니다. 안드로이드는 인증문자를 자동으로 입력하여 처리합니다.

  • [안드로이드, 아이폰] 국가를 선택하고 휴대 전화번호를 입력합니다. 예) +82 1012345678
  • [안드로이드] 이용약관, 개인정보 처리방침에 동의하고 시작하기 버튼을 누르면, 앱 사용이 가능합니다.
  • [아이폰] 인증문자 받기를 클릭하여 인증문자를 입력합니다.
  • [아이폰] 이용약관, 개인정보 처리방침에 동의하고 시작하기 버튼을 누르면, 앱 사용이 가능합니다.

사용법은 매우 간단합니다. 카카오택시나 우버앱처럼 메시지를 다수에게 보내고 그 중 가장 먼저 응답한 사람과 1:1 채팅으로 연결되는 방식입니다.

  1. [요청자] 도움 요청 메시지를 작성하고 전송
  2. [요청자] 요청이 수락될 때까지 대기하거나 요청 취소합니다.
  3. [도움자] 도움 요청 노티피케이션이 도착하면 수락할지 거절할지 산택합니다.
  4. [도움자] 수락하면 요청자와 1:1 채팅창으로 연결됩니다.
  5. [요청자, 도움자] 서로 요청 내용, 도움 방법, 시간 , 일정 등에 대해 얘기합니다.

편의 기능은 다음과 같습니다.

  1. 활동 지역 주변 사용자 정보 검색: 자신이 활동하는 주변에 어떤 사용자가 있는지 찾아 볼 수 있습니다.
  2. 도움 요청 방해 금지 시간을 설정할 수 있습니다. 기기 자체의 방해 금지 설정해도 되지만, 앱에서 자체로 설정 가능합니다.

사용 예시 이미지와 자세한 내용은 다음 사이트를 참고해 주세요. https://etain.club/howto

앞으로의 우리 동네

우리 동네 이웃 한 사람 한 사람이 참여할수록 우리 동네는 이렇게 변해갈 수 있습니다.

  • 카카오택시 부르듯이 도움이 필요한 사람과 도움을 줄 수 있는 사람 연결
  • 내가 준 도움이 나에게 돌아오는 도움 선순환 활성화
  • 보람찬 일을 하고 확실한 봉사 인증

함께 해요

누군가를 도우면 기분이 좋아지는 분들 계시죠? 돕고 싶어도 어떻게 할지, 소심한 성격으로 행동으로 옮기지 못하신 분들. 지금 여러분의 이웃들은 여러분의 도움을 필요로 하고 있습니다. 우리 동네 이야기는 지금 부터 시작됩니다. 바로 여러분 한분 한분 참여를 통해서요. 지금 참여해 주세요.

함께 하고 싶은 분들은 네이버카페 이타인클럽이나 이미엘 [email protected]으로 연락주세요.

라이선스

helpus앱의 운영 주체인 이타인클럽은 오픈소스를 지지합니다. 그 연장 선상에서 이타인클럽의 모든 컨텐츠는 오픈된 컨텐츠 라이선스인 CCL(CC BY-NC 4.0)를 따릅니다. 이타인클럽의 컨텐츠를 이용해서 영리활동을 제외하고, 블로그나 홈페이지에 담아가셔도 됩니다. 출처를 명확히 밝혀주시면 됩니다.

이타인클럽 - 우리 동네를 바꾸는 도움 선순환 운동

도움 요청

helpus은 React Native로 개발되었습니다. 이타인클럽앱의 로고, 아이콘 등 UI, UX 디자인을 도와주실 분을 찾습니다. 또, 앱 기능 개선에 아이디어가 있으신 분들도 연락 부탁드립니다. 도움 주실 분은 [email protected]으로 연락주십시오.

빌드

앱은 소스 파일 자체로만 빌드되지 않습니다. Firebase 앱설정, Google Map API key 등은 직접 설정해야 합니다.

  • install dependencies
$ yarn
  • start debug server
$ yarn start
  • run android emulator
$ react-native run-android
  • run ios simulator
$ react-native run-ios

About

helpus - 우리 동네 도움 선순환 운동 앱

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.9%
  • Objective-C 1.9%
  • Java 1.6%
  • Other 1.6%