🏠 사용자 집 구매 예측 서비스(Home Purchase Prediction)
✍ About the Project
- 사용자의 월소득, 월지출, 거주 지역을 입력받아 사용자의 위치 근처의 집 매매 데이터 바탕으로 집구매를 예측한다.
🔍 Languages
- JavaScript
- HTML
- CSS
Built with
- Node.js
- EJS
- MySQL
API
🏃 Getting Started
- 💻 로컬에서 동작시키기
-
원하는 디렉토리에서 HomePurchaseAgePrediction을 클론합니다.
git clone http://khuhub.khu.ac.kr/2020105635/HomePurchaseAgePrediction.git
-
HomePurchaseAgePrediction directory로 이동 후
cd HomePurchaseAgePrediction
-
실행을 위한 패키지 모듈을 설치합니다.
npm install
-
HomePurchaseAgePrediction/views/kakaomap.ejs 파일에서 kakaomap api key를 API_KEY에 입력합니다.
appkey='카카오맵에서 발급받은 키를 입력해주세요'
-
발급받은 도메인을 server.js 파일에서 도메인 주소를 입력합니다.
const domain = "도메인 입력"
-
.env file에서 db 접속을 위한 정보를 입력합니다. 이 때 저장한 데이터는 주택 실거래가정보를 참고하세요.
host= 'db 주소' user= '사용자 입력' password= '비밀번호 입력' port= '포트 번호 입력' database= 'db 입력'
-
node server.js 실행합니다.
node server.js
- 🌐 배포된 웹사이트에서 동작시키기
https://2020105619.oss2021.tk:8080/
🚀 Usage
<시작 화면>
(ex. 월소득: 1000 월지출: 25 주소: 부산광역시 사산구 주례동)주의 : 주소 입력할 때 정확한 주소를 기입해주세요!(맞춤법, 띄어쓰기 주의)
<출력 화면>
지도에 구매 가능한 집 위치를 표시해줍니다!
Roadmap
데이터 분석을 통해 더 정확한 집값 예측을 위해 추후 수정이 필요합니다.
🤝 Contributing
- 프로젝트 fork
- 기능 분기 만들기 (git chekcout -b feature/featureName)
- 변경 사항 커밋 (git commmit -m "Add feature~")
- 푸시 (git push origin feature/featureName)
- pull request
📝 License
Distributed under the MIT License
👤 Contact
-
김민기(2020103711)
- E-mail : khu2020@khu.ac.kr
-
서연진(2020105619)
- E-mail : duswls214@khu.ac.kr
-
오지민(2020105635)
- E-mail : ogm0205@khu.ac.kr