Skip to content

보호자와 함께 만드는 일상 루틴, 인지 장애인을 위한 루틴 지원 앱

Notifications You must be signed in to change notification settings

Kangaroo-tine/kt-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Kangaroo-tine🦘

이 프로젝트는 Expo 기반의 React Native 앱입니다.
TypeScript, Yarn, NativeWind를 사용하여 개발되고 있습니다.

테스트 실행 npx expo start --tunnel

사용 기술 및 버전 정보

  • React Native: 0.79.2
  • Expo SDK: 53
  • React: 19.0.0⚠️ 최신 버전, 일부 라이브러리 호환성 주의
  • TypeScript: ~5.8.3
  • NativeWind: 2.0.11 + Tailwind CSS 4.1.5
  • 라우팅: expo-router 5.0.6 사용 (파일 기반 라우팅)

폴더 구조

Kangaroo-tine/
├── app/                    # 주요 화면 및 라우트 컴포넌트
├── components/             # 재사용 가능한 UI 컴포넌트
├── constants/              # 상수 정의 (키값, 테마 등)
├── context/                # 전역 상태관리 (예: AuthContext)
├── hooks/                  # Custom Hooks
├── navigation/             # 내비게이션 설정
├── scripts/                # 프로젝트 초기화 등 유틸 스크립트
├── assets/                 # 이미지 및 폰트
├── app-example/            # 초기 스타터 예시 (reset-project 시 생성)
├── README.md               # 프로젝트 설명서
├── package.json            # 의존성 및 스크립트 정의
└── ...

GitHub Convention

Commit Convention

  • [FEAT] : 새로운 기능 구현
  • [MOD] : 코드 수정 및 내부 파일 수정
  • [ADD] : 부수적인 코드 추가 및 라이브러리 추가, 새로운 파일 생성
  • [CHORE] : 버전 코드 수정, 패키지 구조 변경, 타입 및 변수명 변경 등의 작은 작업
  • [DEL] : 쓸모없는 코드나 파일 삭제
  • [UI] : UI 작업
  • [FIX] : 버그 및 오류 해결
  • [HOTFIX] : issue나 QA에서 문의된 급한 버그 및 오류 해결
  • [MERGE] : 다른 브랜치와의 MERGE
  • [MOVE] : 프로젝트 내 파일이나 코드의 이동
  • [RENAME] : 파일 이름 변경
  • [REFACTOR] : 전면 수정
  • [DOCS] : README나 WIKI 등의 문서 개정

Branch Convention

  • 브랜치 이름: 유형/#이슈번호-작업내용
    • 예시: FEAT/#11-login-view-ui

PR Convention

  • PR 제목: [유형/#이슈번호] 작업 위치 / 작업 내용
    • 예시: [FEAT/#11] 로그인 뷰 / UI 구현

Merge Rule

  • PR은 FE팀원 모두에게 승인을 받은 뒤 머지합니다.
  • 머지 커밋 메시지 예시: [MERGE] #11 -> develop

About

보호자와 함께 만드는 일상 루틴, 인지 장애인을 위한 루틴 지원 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •