Name Last Update
.vscode Loading commit data...
test Loading commit data...
.eslintrc.json Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
bar_list.csv Loading commit data...
cafe_list.csv Loading commit data...
geckodriver Loading commit data...
jsconfig.json Loading commit data...
khcanvas.js Loading commit data...
main.js Loading commit data...
meal_list.csv Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
play_list.csv Loading commit data...
read_csv.js Loading commit data...
schedule_selector.js Loading commit data...
showmap.js Loading commit data...
talk.js Loading commit data...
weather.js Loading commit data...

About the Project

  • E-campus를 활용하여 해당 날짜에 완료되지 않은 과제나 일정이 있는 지 알려줍니다.
  • 해야할 일이 없다면 챗봇과의 대화를 통해 사용자 맞춤 일정을 추천해줍니다.
  • 조건에 맞는 목적지를 지도와 함께 전송합니다.

Requirements

Name Version
firefox 100.0.2
nodejs 16.15.0
npm 8.10.0
geckodriver 0.31.0-linux64

Installation

$ wget -c https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux64.tar.gz -O - | tar -xz
$ npm install

and add setting.json at root directory for channel access

{
    "channel_access": "<Channel Access Token>",
    "domain": "<Domain>",
    "id": "<ECampus ID>",
    "pw": "<ECampus PW>"
}

Usage

Roadmap

Contributing

  1. Fork this project

git fork http://khuhub.khu.ac.kr/2018102202/study-or-enjoy.git

  1. Clone the project

git clone http://khuhub.khu.ac.kr/{id}/study-or-enjoy.git

  1. Create your own branch

git checkout -b {new_branch}

  1. Commit your changes

git commit -m "update new feature

  1. Push it to the Branch

git push origin {new_branch}

  1. Create pull request

License

Contact

  • 신원형(2018102202) :
  • 최유정(2019102235) : myyou331@khu.ac.kr
  • 김연우(2021105581) : yeonwx@khu.ac.kr

http://khuhub.khu.ac.kr/2018102202/study-or-enjoy