Skip to content

유니 하우스에 입주한 청춘남녀들의 이야기 지금 시작합니다..!

Notifications You must be signed in to change notification settings

U-is-Ni-in-Korea/Android-United

Repository files navigation

🍀 Sparkle-AOS 🍀

스파클 (Sparkle)

일상 속 데이트에서 다양한 미션을 수행하며, 사랑하는 연인과 보다 더 소중한 추억을 쌓아갈 수 있도록 돕는 서비스

🧑🏻‍💻CONTRIBUTORS🧑🏻‍💻

이태희
(@taeheeL)
이동기
(@rkdmf1026)
이준희
(@l2zh)
김수빈
(@sub101)
로그인
메인페이지
한판 승부 페이지
장기 승부 페이지
히스토리 페이지 소원권 페이지

Preview

한판승부

한판승부생성 한판승부기록 한판승부결과

소원권

소원권목록 소원권

마이페이지

마이페이지 프로필 수정

📅 Kanban Board

UNIROID 칸반보드1 - 프로젝트 기초세팅
UNIROID 칸반보드2 - 뷰 관련 작업 + 서버 연결 준비
UNIROID 칸반보드3 - 서버 연결 + QA 준비

📝 CONVENTION

COMMIT CONVENTION

#이슈번호 / 한국말 또는 영어로 알아볼 수 있게

BRANCH CONVENTION

  • main : 배포시 사용할 브랜치
  • develop : feature 브랜치가 합쳐진 브랜치, 가장 완벽하고 최신의 코드가 있어야함
  • feature : 구현할 이슈를 만들고 해당 작업을 추가, 구현, 개선하는 브랜치
feature/{#이슈번호}-이슈내용


PR CONVENTION

템플릿 사용하고, 시연 영상이나 캡쳐본 필수 첨부!!  
적절한 라벨 사용으로 네이밍 대체  
Approve 2개 이상이어야 merge 가능!!
되도록이면 PR 올라온 당일에 코드리뷰 달아주기!!

PROJECTS

To do
- 이슈를 추가할 때 프로젝트를 선택하고 생성하면 자동으로  To-do 안에 들어간다. 

In Progress
- PR을 만들면 자동으로 추가된다.  

Done
- 이슈, PR이 닫히면 자동으로 추가된다.  

CODING CONVENTION


PACKAGE CONVENTION

📦java.sopt.sparkle
├─📂data
│  ├─📂entity
│  ├─📂repository
│  │  └─📂example
│  ├─📂service
│  └─📂source
│      ├─📂local
│      └─📂remote
│          ├─📂request
│          └─📂response
├─📂di
├─📂presentation
└─📂util
    ├─📂binding
    └─📂extension

Specification

Architecture MVVM
Design Pattern Repository Pattern, Observer Pattern
Jetpack Components DataBinding, LiveData, ViewModel, Lifecycle, ViewPager2
Other Library Coil, Hilt2
Network Retrofit2, coroutine
Strategy Git Flow
CI/b> GiHub Action(KtLint, Build Gradle)
Other Tool Slack, Notion, Figma

About

유니 하우스에 입주한 청춘남녀들의 이야기 지금 시작합니다..!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages