한국의 마라톤 및 러닝 대회 일정을 확인할 수 있는 React Native 앱입니다.
# 저장소 클론
git clone https://github.com/pilyeooong/kr-running-schedule-app.git
cd kr-running-schedule-app
# 의존성 설치
npm install
# 개발 서버 시작
npm start
# Android에서 실행
npm run android
# iOS에서 실행 (macOS 전용)
npm run ios
# 웹에서 실행
npm run web
├── components/ # 재사용 가능한 컴포넌트
│ ├── EventCard.tsx # 대회 카드 컴포넌트
│ └── MonthFilter.tsx # 월별 필터 컴포넌트
├── data/ # 정적 데이터
│ └── events.ts # 대회 데이터
├── services/ # API 서비스
│ └── marathonApi.ts # 마라톤 API 통신
├── types/ # TypeScript 타입 정의
│ └── index.ts # 공통 타입
├── App.tsx # 메인 애플리케이션
└── package.json # 프로젝트 설정
개별 러닝 대회 정보를 표시하는 카드 컴포넌트입니다.
월별로 대회를 필터링할 수 있는 컴포넌트입니다.
외부 마라톤 API에서 데이터를 가져와 앱 형식으로 변환하는 서비스입니다.
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)이 프로젝트는 MIT 라이선스 하에 배포됩니다.