Skip to content

f-lab-edu/PillsUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💊 Pills Up

사용자의 위치 기반으로 근처의 약국을 한눈에 볼 수 있는 서비스입니다.


📚 프로젝트 구조

PillsUp_Package drawio

  • Feature: 앱의 특정 기능 또는 화면을 독립적으로 구현한 모듈입니다.
  • Data: Remote, Local에서 데이터를 가져오거나 저장하는 모듈입니다.
  • Network: Network 통신을 위한 모듈입니다.
  • Domain: 핵심 비지니스 규칙을 담당하는 모듈입니다.
  • Shared: 앱 전반에 걸쳐 모든 계층에서 공통적으로 사용하는 코드를 포함한 모듈입니다.

📚 RIBs 구조

PillsUp_RIBs

  • RootRIB: 앱의 진입, 로그인 정보를 체크하고 로그인 여부에 따라 LoginRIB 혹은 MainRIB을 Attach합니다.
  • LoginRIB: 로그인을 시도하고 인증 정보를 저장하는 RIB입니다.
  • MainRIB: 지도에 약국 정보를 표현해주는 RIB입니다.
  • DetailRIB: 약국 상세 정보를 볼 수 있는 RIB입니다.

🛠️ 사용 기술

  • UIKit
  • RIBs

🐱 Git 브랜치 전략

프로젝트 관리를 위해서 GitHub Flow 전략을 채택했습니다.

GitHub Flow 전략을 채택한 이유는 간단한 브랜치 구조로 기능을 빠르게 개발하고 배포하기 위함입니다.

image

  • master: 제품으로 출시될 수 있는 브랜치입니다.
  • feature branch: 새로운 기능 개발을 위한 브랜치입니다. 개발이 완료되면 master 브랜치로 병합됩니다.

🏙️ 와이어프레임

스크린샷 2024-08-28 오후 9 50 59

About

근처 약국을 찾는 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •