Skip to content

습관 형성 커뮤니티 안드로이드 앱 서비스 w/ collection reward system

Notifications You must be signed in to change notification settings

JongP/Habito_Android_MadcampWeek4

Repository files navigation

Hábito

팀원 :

강수아 - MyProfile, Tab2(SearchNewGroup), Overall Design     
금나연 - Login & SignUp, Tab5(MyCollection), Navigation    
박종회 - Tab1(MyGroups), Tab3(MyAquarium), Tab4(GACHA)   

여러 사람들과 공유하고 인증하면서 습관을 형성할 수 있게 도와주는 어플리케이션

→ 습관 인증의 기록들을 시각화하여 캘린더에 보여줌으로써 나의 습관 형성 과정을 볼 수 있음

→ 습관을 인증하면 하루 한 번 받는 포인트로 본인만의 아쿠아리움을 채워나가며 동기부여의 역할을 함

Development Environment

Android Studio 4.1.0

  • compileSDKversion : 30
  • buildToolsversion : 30.0.3
  • SDK 21 기준 호환
  • Firebase Version : v4.6.0

LOGIN & SIGN UP

기본 로그인, 구글 로그인, 페이스북 로그인 가능

  • 회원가입할 때 프로필 사진, 이메일, 이름 등을 입력함
  • 비밀번호는 6자리 이상
  • 페이스북으로 로그인하면 default 프로필 사진 사용

NAVIGATION & POINT DIALOG

5개의 네비게이션 메뉴

매일 뜨는 오늘의 포인트

  • 하루에 한 번 처음으로 앱에 들어갈 때 어제의 습관 기록을 통해 얻은 포인트를 dialog로 보여줌
  • 5가지의 메뉴를 navigation drawer로 보여줌

MY PROFILE

나의 정보 및 이름/ 비밀번호 변경

Log out / Sign Out 가능

  • navigation drawer 상단에 있는 프로필을 클릭하면 개인 정보를 볼 수 있는 창으로 넘어감
  • 이름 변경 버튼을 누르면 이름을 변경할 수 있고 바로 바뀐 모습을 볼 수 있음
  • 비밀번호도 변경 가능함
  • Log out 하면 다시 로그인 화면으로 넘어감
  • Sign out 하면 회원 탈퇴가 됨

Tab 1 : MY GROUPS

내가 가입한 그룹들만 보여주고 해당 게시판에 들어가면 나의 습관을 게시글로 올리면서 기록할 수 있음

  • 내가 가입한 그룹들을 볼 수 있음
  • 그룹 클릭하면 해당 그룹의 게시판으로 넘어감
  • 하단에 있는 버튼을 클릭하면 새로운 게시글을 쓸 수 있는 dialog가 뜸
  • 게시글에 좋아요를 누를 수 있고 누적된 좋아요의 개수를 볼 수 있음

Tab 2 : SEARCH NEW GROUP

새로운 그룹을 찾고 검색할 수 있음

내가 직접 그룹을 생성할 수 있음

  • 앱 내에 저장되어 있는 모든 그룹을 볼 수 있음
  • 검색 바에서 그룹의 이름을 검색할 수 있음
  • Join 버튼을 클릭하면 해당 그룹에 참여할 수 있음
  • 하단에 있는 버튼을 클릭하여 직접 새로운 습관 형성 그룹을 만들 수 있음
  • 새로운 그룹은 그룸의 프로필 사진과 그룹 이름, 그룹에 대한 설명이 필요함

Tab 3 : MY AQUARIUM

인증하면서 받은 포인트로 물고기를 받고 여러 물고기들을 모아서 볼 수 있는 곳

  • 내가 받은 물고기들을 볼 수 있음
  • 한 곳을 오래 클릭하고 있으면 물고기 밥이 생기고 물고기들이 그곳으로 모임

Tab 4 : GACHA

인증하면서 받은 포인트로 물고기를 받을 수 있는 곳

물고기는 랜덤!

  • 내가 받은 포인트를 볼 수 있고 큰 버튼을 클릭하면 랜덤으로 물고기를 300 coin에 살 수 있음
  • 물고기는 나의 Collection에 저장됨

Tab 5 : MY COLLECTION

받은 물고기들을 볼 수 있음

  • 내가 받은 모든 물고기들을 볼 수 있음
  • 아직 받지 못한 물고기의 모습은 볼 수 없음
  • 받은 물고기들의 Add 버튼을 클릭하면 Aquarium에 추가할 수 있음
  • Remove 버튼을 누르면 Aquarium에서 삭제할 수 있음

About

습관 형성 커뮤니티 안드로이드 앱 서비스 w/ collection reward system

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages