Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ShinSeungMin
/
Multiplex_Ticketing_Platform
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
ShinSeungMin
2022-06-08 04:09:14 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
4f5815f0f20bc471c9f559e377f34a108bff1d26
4f5815f0
1 parent
a3803d68
Edit README.md
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
52 additions
and
3 deletions
README.md
README.md
View file @
4f5815f
[
![node
](
https://img.shields.io/badge/Node-v16.15.0-important?logo=nodedotjs
)
](https://nodejs.org/ko/)
[
![express
](
https://img.shields.io/badge/Express-4.18.1-important?logo=express
)
](https://expressjs.com/ko/)
[
![puppeteer
](
https://img.shields.io/badge/puppeteer-v14.1.1-success?logo=Puppeteer
)
](https://github.com/puppeteer/puppeteer)
[
![selenium-webdriver
](
https://img.shields.io/badge/selenium--webdriver-v4.1.2-success?logo=Selenium
)
](https://www.selenium.dev/documentation/webdriver/)
[
![express-async-handler
](
https://img.shields.io/badge/express--async--handler-v1.2.0-success
)
](https://www.npmjs.com/package/express-async-handler)
[
![cheerio
](
https://img.shields.io/badge/cheerio-v1.0.0--rc.11-success
)
](https://cheerio.js.org/)
# 3대 멀티플렉스 통합 예매 챗봇
...
...
@@ -20,26 +22,73 @@ CGV, 롯데시네마, MEGABOX 영화관의 정보를 통합 제공 및 예매를
+
Line Messaging API
+
Kakao Search-by-Keyword API
## Getting Started
##
# Prerequisites
##
Getting Started
### Installation
1.
Kakao REST API관련 KEY를 발급받습니다.
+
[
Kakao Search API
](
https://developers.kakao.com/
)
2.
해당 Repository를 Clone합니다.
`git clone http://khuhub.khu.ac.kr/{YourID}/Multiplex_Ticketing_Platform.git`
3.
코드를 실행하는데 필요한 npm 요소들을 Install합니다.
`npm install`
4.
코드에 본인이 발급받은 Kakao REST API KEY를 입력합니다.
`const KAKAO_KEY = '{YOUR OWN KAKAO REST API KEY}';`
5.
QR 코드를 휴대폰의 카메라로 스캔하거나
<
__@583zdtpz__>을 친구 찾기에 입력하여 "영화관통합예매챗봇"을 추가합니다.
!
[
](https://qr-official.line.me/sid/L/583zdtpz.png)
## Usage
챗봇을 추가하게 되면 자동으로 다음과 같은 메세지가 전송됩니다.
![
chatbot start message
](
https://ifh.cc/g/xfZdhM.png
)
# Contributing
영화 예매 링크를 받는데 까지는 총 4가지의 단계를 거치게 됩니다!
1.
브랜드 선택
2.
영화관 선택
2-1. 영화관 세부 선택
3.
날짜 선택
4.
상영 중인 영화 목록에서 원하는 영화 선택
위와 같은 단계로 입력이 모두 완료되면 선택하신 영화 예매 링크 및 영화관 위치 링크를 챗봇을 통해 바로 전달받으실 수 있습니다!!
## Contributing
1.
해당 Repository를 Fork합니다.
`git fork http://khuhub.khu.ac.kr/2021105632/Multiplex_Ticketing_Platform.git`
2.
Fork한 Repository를 Clone합니다.
`git clone http://khuhub.khu.ac.kr/{YourID}/Multiplex_Ticketing_Platform.git`
3.
당신이 개발하고자 하는 기능의 Branch를 추가합니다.
`git checkout -b feature/{YourBranchName}`
4.
기능을 구현합니다.
5.
당신이 추가한 기능 또는 수정 사항을 Commit합니다.
`git commit -m 'Add feature {FeatureName}'`
6.
당신의 Branch를 Push합니다.
`git push origin feature/{YourBranchName}`
7.
Pull Request를 엽니다.
...
...
Please
register
or
login
to post a comment