Available README Languages : KR | EN | ZH
에코-트래블 웹 애플리케이션에 오신 것을 환영합니다!
이 애플리케이션은 지속 가능한 여행과 환경 보호를 촉진하기 위해 설계되었습니다. Next.js로 구축된 이 애플리케이션은 여행자가 친환경적인 선택을 하고, 환경에 미치는 영향을 이해할 수 있도록 다양한 기능을 제공합니다.
프로젝트를 시작하려면 아래 단계를 따르세요:
- 레포지토리 클론
git clone https://github.com/tionlab/eco-trav.git
- 프로젝트 디렉터리로 이동
cd eco-travel-app
- 의존성 설치
npm install
- .env.local 수정
.env를 본인의 키로 수정하세요.
- 개발 서버 실행
npm run dev
앱은 http://localhost:3000 에서 실행됩니다.
- 해당 프로젝트 데모는 https://eco-travel.netlify.app 에서 사용해볼 수 있습니다. (구글 서비스 제외 모든 기능을 체험해 볼 수 있습니다.)
- pages/download.js 는 public/ecotravel.apk를 사용합니다. 이에 대해 APK를 만들어 추가하거나 pages/download.js를 삭제하여 기능을 삭제하십시오.
- pages/aichat.js 는 AI 채팅기능이 기본적으로 구축되있지 않습니다. 해당 파일에서 직접 AI 채팅기능을 구축하시길 바랍니다.
- pages/_app.js에 있는 ClickIndicator의 주석을 해제하여 ClickIndicator 기능을 활성화 할 수 있습니다.
- 일부 이미지 파일 생성에 생성형 AI가 사용되었습니다.
에코-트래블 웹 애플리케이션의 개선을 위한 기여를 환영합니다! 제안, 버그 신고 또는 기능 요청이 있으시면 이슈를 생성하거나 풀 리퀘스트를 제출해 주세요.
- 레포지토리 포크
- 기능 브랜치 생성
git checkout -b feature/your-feature
- 변경사항 커밋
git commit -am '새 기능 추가'
- 브랜치에 푸시
git push origin feature/your-feature
- 풀 리퀘스트 생성