Skip to content

boostcampth/boostcamp3_C

Repository files navigation

서울 살이 kakaotalk_20190212_204520833

Seoul42 Service Seoul42 Pattern Seoul42 DI Seoul42_UI

Seoul42_UI Seoul42_UI Seoul42_UI

booscamp3_C팀의 서울살이 repository입니다. 해당 프로젝트는 MVVM기반의 Android프로젝트입니다. 의존성 주입을 위해서 koin이 사용되었고, RxJava, Room, LiveData, MotionLayout등 꾸준한 학습에 의해서 진행되고 있습니다.


팀원 소개 : 문병학, 유지원, 최준영(링크 추가 예정)

서울살이는 서울살이를 시작하는 사람들에게 주택에 관한 정보를 제공하는 어플리케이션입니다.

현재 아파트에 대한 정보를 제공하는 다양한 어플리케이션이 존재하지만, 상대적으로 주택에 관련된 정보를 제공하는 어플리케이션은 부족합니다. 그렇기 때문에 이러한 부족한 정보를 서울살이라는 어플리케이션을 통해서 주택에 관련된 전/월세, 주변 지역 정보, 주택 정보등의 정보를 제공하려고 합니다.


프로토타입 UI: Seoul42_UI

image

해당 프로젝트는 협업툴을 Zeplin을 사용했습니다. 구체적인 내용은 해당 뱃지를 누르면 확인할 수 있습니다.
저희는 Zeplin을 통해서 Style 가이드를 작성했고, 각종 xml의 가이드 기준을 정했습니다.

패키지 소개:

  1. api: Retrofit을 사용하기 위한 interface를 모아두는 패키지입니다.
  2. di: Koin을 사용하여 의존성 주입을 했고, 해당 패키지에 di 관련 모듈을 만들었습니다.
  3. firebase: Firebase에 관련한 유틸리티성 클래스를 모아두는 패키지입니다.
  4. model: 주소, 북마크, 집정보, 가격등에 관련한 데이터 클래스를 모아두는 패키지입니다.
  5. repository: ViewModel과 Model사이에 repository패턴을 사용해서 각종 값을 받아오는 클래스를 모아둔 패키지입니다.
  6. ui: View에 해당하는 클래스들을 모아두는 패키지입니다.
  7. util: 프로젝트내에서 각종 유틸리티성 클래스를 모아두는 패키지입니다.

1주차 산출물

DOCS 문서 작업 (기획서, 기능정의서, 프로젝트 일정, Api명세서)

ZeplinSeoul42_UI image

2주차 산출물

Seoul42 API Seoul42_API image

2주차 회고록

kakaotalk_20190214_181143100 kakaotalk_20190214_181143373 준영님 파일 재업로드 필요

3주차 산출물

3주차 회고록

kakaotalk_20190214_181144018 kakaotalk_20190214_181144329 kakaotalk_20190214_181144629

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages