Skip to content

Latest commit

 

History

History
179 lines (122 loc) · 6.17 KB

README.md

File metadata and controls

179 lines (122 loc) · 6.17 KB

Group 483365 (1)


깃터디(Gitudy)

깃허브를 이용한 알고리즘 스터디 관리 플랫폼, 깃터디

다운로드하기 Google Play

         


깃터디는 깃허브(Github)를 이용한 개발자 알고리즘 스터디 관리 모바일 플랫폼으로,
깃허브 레포지토리를 앱과 연동시켜 팀원들의 커밋 여부 및 참여도를 모바일로 쉽고 간편하게 관리할 수 있는 서비스입니다.





SERVICE

🌟 스터디와 연동된 Github 커밋을 모바일 앱에서 확인 및 리뷰


1️⃣ Gitudy 스터디 생성 시, 팀장이 연동시킬 Github Repository 등록



2️⃣ 팀장은 스터디에 To-Do(ex. 백준 #7569 풀기)를 등록



3️⃣ 팀원은 앱에서 To-Do를 확인하고, 문제를 푼 후 해당 코드를 연동된 Repository에 커밋: 커밋메세지에 해당 To-Do 번호 명시



4️⃣ 팀장 및 팀원들은 앱 내 링크를 통해 팀원의 커밋 내용 확인 및 리뷰




🌟 스터디 참여도에 대한 다양한 지표를 제공해 팀과 개인이 활발히 성장할 수 있는 환경 마련



- 커밋 횟수, 스터디 참여 개수 등 스터디 참여도 관련 지표를 생성하여 귀여운 UI와 점수로 표현

- 각 팀의 점수와 개인의 점수를 랭킹순으로 확인 가능 → 동기부여 제공

- 스터디 내 커뮤니티 기능 제공(방명록 및 댓글)





TEAM

Designer Android Backend Backend Backend Mento
Noni Kim 탁세하 구영민 이정우 이주성 홍찬희





ARCHITECTURE

🚀 Android

- Stacks -

MVVM Architecture
Android: Kotlin, Jetpack Library(AAC), Coroutines, Flow, Security
Network: Retrofit2, OkHttp3, Glide
Firebase: FCM




🚀 Backend


- Stacks -

Java, Spring boot, Spring security, Swagger, Query DSL, JPA, RESTful API, Git API
CI/CD: docker, Github Actions
DB: Redis, MongoDB, MySQL
Firebase: FCM


Group 483366