/backend-spring

UMC - clear 팀: "모두 클리어!" 프로젝트 spring 백엔드 레포

Primary LanguageJava

모두 Clear!

Backend Skills: Docker, EC2, RDS, S3, Spring 진행 기간: 2022년 1월 2일 → 2022년 2월 15일 팀구성: 백엔드 3명, 프론트엔드 1명 한 줄 소개: 서로의 청소를 평가해주며 청소 동기부여를 주는 앱

💡 서로의 청소를 평가해주며 청소 동기부여를 주는 안드로이드 어플리케이션

UMC 동아리에서 활동하며 진행한 프로젝트입니다. 모두 클리어는 청소 결과를 서로 공유하고 평가를 받고 랭킹을 공유함으로서 청소에 대한 동기부여를 주기 위해 개발을 시작한 프로젝트입니다.

  • 간단한 시나리오

    셰어하우스를 쓰는 대학생 A는 이번주 청소 당번이다. 아침에 일어나 씻고 나오니 어제 밤 다같이 먹은 야식이 치워지지 않은 것을 발견했다. A는 빠르게 정리하고 등교를 한다. 등교하면서 아침에 치웠던 것에 대한 평가 요청을 등록한다. 이렇게 일주간 평가요청과 평점받기를 반복한다.

    다음주, 같은 셰어하우스에 사는 휴학생 B가 당번이 되었고, A의 루틴을 반복한다. 이후 A와 B는 서로의 평균 점수를 비교하여 점수가 작은 A가 밥을 사기로 한다.

  • 전체적인 기능

스크린샷_2022-03-21_오후_10 38 29

스크린샷_2022-03-21_오후_10 39 11

스크린샷_2022-03-21_오후_10 38 55

스크린샷_2022-03-21_오후_10 39 26

- 홈
    - 친구목록 내에서 가장 점수가 높은 유저 보이기
    - 월간 현황 보이기
- 랭킹
    - 나의 점수 보여주기
    - 나의 모든 친구들이 등수에 따라 정렬됨
    - 모든 친구들의 점수, 이름 보이기
- 요청
    - 신청, 대기 탭으로 구성됨
    - 신청에서는 전/후 이미지 삽입 후 신청
    - 대기에서는 평가 전 신청목록 보이기
- 기타
    - 로그인 기능은 카카오 로그인으로 대체 (이외 로그인 기능 X)
- 서비스 진행 방식
    - 매 월을 기준으로 평점이 매겨지게 됩니다. 이 평점을 통해 순위가 결정됩니다.