Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/doong-jo/simple-elevator
Simple elevator web application
https://github.com/doong-jo/simple-elevator
elevator express mongodb nodejs vanilla-js
Last synced: 18 days ago
JSON representation
Simple elevator web application
- Host: GitHub
- URL: https://github.com/doong-jo/simple-elevator
- Owner: doong-jo
- Created: 2020-01-11T13:08:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T05:00:00.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T02:49:47.537Z (about 1 month ago)
- Topics: elevator, express, mongodb, nodejs, vanilla-js
- Language: JavaScript
- Size: 584 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple-elevator
## 기능
1. 엘리베이터
- 호출한 층수와 가장 가까운 엘리베이터 호출
- 모두 이동 중일 시엔 호출 불가
2. 이동 내역 저장(DB)
3. 슬랙 알림
- 20층 이상 이동한 경우 슬랙으로 점검 필요 알림## 데모
### Preview
![preview](https://kr.object.ncloudstorage.com/etc/simple-elevator-preview.gif)
### Full Video: [Google Drive 업로드](https://drive.google.com/file/d/1chARVnLeATj-zD_TyY8HWomdiKJAdgU-/view?usp=sharing)
## 기술 스택
- Vanilla JS
- Node.js, Express
- MongoDB## 실행 방법
1. [MongoDB 설치](https://docs.mongodb.com/manual/installation/#mongodb-community-edition-installation-tutorials)
1. Database 생성 (name: hogang)
2. Collection 생성 (name: move)2. 프로젝트 설치 및 실행
```sh
# install
cd server
yarn# execute
yarn start
```3. [https://localhost:3000](https://localhost:3000) 접속