Skip to content

TeamOne : 팀플레이 팀원을 쉽게 구해주는 서비스 / 안드로이드 클라이언트

Notifications You must be signed in to change notification settings

MJTeamProject2/TeamOne-FrontEnd

Repository files navigation

Front_TeamOne

KakaoTalk_20220404_175908077


팀플레이 팀원을 쉽게 구해주는 서비스


111

2223

image

image

Front-End Team Mate

조기천(@sectionr0)

배성흥(@mopil)

이범준(@Leebumju)

프로젝트 소개


  • 팀명: 팀원구해조
  • 제작 인원: 3명
  • 제작 기간: 2022.03 - 2022.06

프로젝트 개요/동기

본 프로젝트는 대학교 학생들이 팀프로젝트 수업 수강 중에 팀원을 원활하게 구할 수 있도록 돕는 서비스입니다. 대학교에서 수업을 들을 때, 팀프로젝트 과목이 있는 경우 팀원을 구해야하는 상황에서 해당 애플리케이션을 통해 빠르고 손쉽게 팀원을 구할 수 있습니다. 팀장은 팀원을 구하는 게시글을 작성하여 팀원을 모집할 수 있고, 팀원은 자신을 어필하는 글을 개시하여 팀을 찾을 수 있습니다. 또한 팀프로젝트의 핵심은 기여도인데, 도움이 되지 않는 팀원을 최소화 하도록 평점 시스템을 도입했습니다. 팀원들은 팀프로젝트가 종료되면 각 팀원들을 평가할 수 있고, 해당 지표를 통해 다음에 다른 팀프로젝트를 할 때 이 사람의 기여도를 파악할 수 있는 척도를 제공했습니다. 또한, 접근성을 높이기 위해서 모바일 어플리케이션 (안드로이드)으로 제작했습니다.


구현 기능

1. 로그인/회원가입 기능

  • 사용자는 서비스를 이용하기 위해서 명지대 학생임을 인증받고, 회원가입을 진행해야 한다.
  • 회원가입된 사용자는 아이디와 비밀번호를 통해 자신을 인증할 수 있다.

2. 커뮤니티 기능

사용자는 다음 세 가지 카테고리의 게시물을 작성, 조회, 수정, 삭제할 수 있으며 이를 통해 해당 서비스의 커뮤니티를 이용할 수 있다.

  • 팀원구해요 : 사용자(팀장)은 자신이 원하는 수업의 팀플레이의 팀원을 모집하는 게시물을 작성할 수 있다.
  • 어필해요 : 사용자 본인을 다른 팀장,팀원에게 어필할 수 있는 게시물을 작성할 수 있다.
  • 자유 : 자유로운 게시물을 작성할 수 있다.

3. 게시물 즐겨찾기 기능

  • 사용자는 마음에 드는 게시물을 즐겨찾기로 등록할 수 있다.

4. 채팅(쪽지) 기능

  • 사용자는 댓글로 서로 소통할 수 있지만, 보다 상세하고 자유로운 대화를 원하면 채팅(쪽지) 기능을 활용할 수 있다. 해당 기능은 사용자들에게 1:1로 개인적인 대화를 할 수 있는 환경을 제공한다.

5. 검색 기능

  • 사용자는 키워드를 통해서 원하는 게시물을 검색할 수 있다.

6. 사용자 유의 지정

  • 사용자는 마음에 들지 않는 사용자(팀원)을 “유의” 상태로 지정할 수 있다. 유의상태인 사용자는 게시물을 작성하거나 댓글을 작성하거나, 팀원 모집글에 참여하기를 신청했을 때 유의 선정을 한 사용자에게 시각적으로 알려주는 기능을 수행한다.

7. 리뷰(팀원 평가, 평가 조회)

  • 팀플레이가 종료된 팀은 각 참여자들을 상호 평가할 수 있다. 팀플레이 참여도에 따른 평점(별)을 0.0~5.0점으로 부여할 수 있고 “뱃지”라고 불리우는 평가용 코멘트 키워드를 부여할 수 있다. (ex. 발표를 잘해요) 평점과 뱃지는 한 사용자마다 한 번씩 부여가 가능하다. 이렇게 평가한 팀원의 평가를 다시 조회할 수 있다.

8. 랭킹 기능

  • 해당 서비스에 활동이 많은 사용자는 평점과 별개인 포인트(활동 점수)를 얻을 수 있고 이를 통해서 얼마나 해당 서비스에 기여를 많이 했는지 시각적인 척도를 확인할 수 있다. 이는 사용자에게 서비스 참여를 독려하며 티어와 랭킹 시스템으로 포인트를 얻을수록 성취감을 느낄 수 있다.


⚒️ Tech Stack


Framework

  • Android

Language

  • Kotlin

About

TeamOne : 팀플레이 팀원을 쉽게 구해주는 서비스 / 안드로이드 클라이언트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages