Skip to content

noon-maru/TuTi

Repository files navigation

TuTi (Tunnel Tide over)

TuTi는 '막막한 관광의 탈출구'를 의미하는 프로젝트입니다.

설치 및 실행 가이드

TuTi는 React Native로 개발된 앱입니다. 소스 코드를 빌드하기 위해서는 컴퓨터에 React Native 빌드 환경이 설치되어 있어야 합니다.

다음은 필요한 중요한 의존성과 버전입니다:

  • JDK 11
  • Node.js 18.18.0 LTS 이상
  • yarn 최신 버전 (2023년 7월 3일 기준 3.6.1 이상)

또한 빌드를 위해서는 .env파일과 /android/gradle.properties 파일이 반드시 필요합니다!
해당 파일들은 보안을 위해 눈마루 단톡에서 별도로 공유중이니 단톡에서 확인해주세요!

프로젝트를 클론한 뒤, 아래 명령어를 입력해 node_modules를 설치하세요.

yarn

추가로 맥에서 개발 환경을 클론한 경우, ios 빌드를 위해서 아래의 명령어를 입력해 pod file들을 설치하세요.

npx pod-install

프로젝트 개발 환경을 실행하기 위해 다음 명령어를 입력하세요:

npx react-native start

사용 예시

(앱 스크린샷 첨부 예정)

프로젝트 구조

TuTi 프로젝트는 다음과 같은 구조로 이루어져 있습니다:

  • assets: 앱에서 사용되는 이미지, 아이콘, 폰트 등의 리소스를 저장하는 폴더입니다.
  • components: 재사용 가능한 React Native 컴포넌트들이 들어있는 폴더입니다. 각 컴포넌트는 별도의 파일로 저장되어야 합니다.
  • navigators: 네비게이션 관련 파일을 포함하는 폴더입니다. 앱 내의 다양한 화면 간의 탐색을 관리하는 데 사용됩니다.
  • utils: 프로젝트에서 사용되는 유틸리티 함수, 헬퍼 함수, 상수 등을 포함하는 폴더입니다.
  • screens: 앱의 화면(Screen) 컴포넌트를 저장하는 폴더입니다. 각 화면은 주로 네비게이션 컴포넌트와 함께 사용됩니다.

라이선스 정보

이 프로젝트는 MIT 라이선스를 따릅니다. 자세한 내용은 LICENSE 파일을 참조해주세요.

연락처 정보

문의 사항이 있을 경우 아래 이메일로 연락해주세요:

About

TuTi는 '막막한 관광의 탈출구'를 의미하는 이름의 프로젝트입니다.

Resources

License

Stars

Watchers

Forks