Skip to content

tmddus2/hello-nature

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hello-nature

💚 🌿 🍀

필요한 개발환경

  • 안드로이드 스튜디오
    • 안드로이드 기기 혹은 에뮬레이터를 연결해주세요.
  • IntelliJ 혹은 스프링부트 프로그램을 실행시킬 수 있는 IDE 환경

소스 코드 다운로드

git clone 혹은 Download ZIP 버튼을 눌러서 소스 코드를 다운로드 받아주세요. 스크린샷 2022-09-16 오후 8 02 22

실행 방법

  1. (로컬 환경에서) 백엔드 서버 실행

준비 단계 '프로그램 실행을 위한 키값' 폴더에 있는 resources.zip 파일을 앱축해제하고 안에 들어 있는 application.yml 파일을 다음 경로에 복사해주세요.

hello-nature-main/backend/src/main/resources 아래

hello-nature-main/backend/src/main/resources/application.yml 처럼 넣어주세요.

*AWS RDS 키 값입니다.

실행 하기

  • (개발 환경) 컴퓨터에 java JDK와 intelliJ가 설치되어야합니다.

IntelliJ에서 폴더로 이동

cd hello-nature-main/backend/src/main/java/helloNature/backend

BackendApplication.java 실행하기

backend 폴더 안에 있는 BackendApplication을 실행시켜주세요. Untitled

  1. 프론트엔드 실행

준비 단계

'프로그램 실행을 위한 키값' 폴더에 있는 raw.zip 파일을 앱축해제하고 credentials.json과 plantchatbot1.json 파일이 들어있는 raw 폴더를

cd hello-nature-main/helloNature/android/app/src/main/res 위치 아래

cd hello-nature-main/helloNature/android/app/src/main/res/raw 처럼 넣어주세요.

*MLkit와 Dialogflow 관련 GCP 서비스 계정의 키 값입니다

실행 하기

  • (개발 환경) 컴퓨터에 npm과 react native 프로그램을 돌릴 수 있는 IDE와 개발 환경이 설치되어야합니다.

폴더로 이동하기

cd hello-nature-main/helloNature

configuration 설치하기

npm install 

실행시키기 에뮬레이터 혹은 안드로이드 기기를 안드로이드 스튜디오에서 연결해주세요.

npm run android 또는 react-native run android

(*실행 에러 발생 시 1. cd android 2. ./gradlew clean 3. cd .. 4. npm cache clean -force 한 후 다시 npm run android 명령어 입력)

About

반려식물 키우기 💚 🌿 🍀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published