Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junhoyeo/self-check-automation
๐ฉบ ๊ต์ก์ฒญ์์ ์ค์ํ๋ ํ์ ๊ฑด๊ฐ์ํ ์๊ฐ์ง๋จ์ ์ํ, ๋น ๋ฅด๊ณ ๊ฐ๋ฒผ์ด ์๋ํ ์คํฌ๋ฆฝํธ์
๋๋ค(์๋ก์ด ๊ต์ก๋ถ ํตํฉ ์๊ฐ์ง๋จ ์ฑ์ ์ง์ํฉ๋๋ค). / Blazing fast COVID-19 Self-diagnosis check for Korean schools
https://github.com/junhoyeo/self-check-automation
automation covid-19 covid19 self-check self-dianosis
Last synced: 3 months ago
JSON representation
๐ฉบ ๊ต์ก์ฒญ์์ ์ค์ํ๋ ํ์ ๊ฑด๊ฐ์ํ ์๊ฐ์ง๋จ์ ์ํ, ๋น ๋ฅด๊ณ ๊ฐ๋ฒผ์ด ์๋ํ ์คํฌ๋ฆฝํธ์ ๋๋ค(์๋ก์ด ๊ต์ก๋ถ ํตํฉ ์๊ฐ์ง๋จ ์ฑ์ ์ง์ํฉ๋๋ค). / Blazing fast COVID-19 Self-diagnosis check for Korean schools
- Host: GitHub
- URL: https://github.com/junhoyeo/self-check-automation
- Owner: junhoyeo
- Archived: true
- Created: 2020-07-13T23:45:40.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T12:13:50.000Z (about 2 years ago)
- Last Synced: 2024-08-02T05:23:37.908Z (6 months ago)
- Topics: automation, covid-19, covid19, self-check, self-dianosis
- Language: TypeScript
- Homepage:
- Size: 618 KB
- Stars: 31
- Watchers: 5
- Forks: 10
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-blazingly-fast - self-check-automation - ๐ฉบ ๊ต์ก์ฒญ์์ ์ค์ํ๋ ํ์ ๊ฑด๊ฐ์ํ ์๊ฐ์ง๋จ์ ์ํ, ๋น ๋ฅด๊ณ ๊ฐ๋ฒผ์ด ์๋ํ ์คํฌ๋ฆฝํธ์ ๋๋ค(์๋ก์ด ๊ต์ก๋ถ ํตํฉ ์๊ฐ์ง๋จ ์ฑ์ ์ง์ํฉ๋๋ค). / Blazing fast COVID-19 Self-diagnosis check for Korean schools (TypeScript)
README
# Self Check Automation
[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-)
๐จ **๊ณต์ง: ์ด ์คํฌ๋ฆฝํธ๋ ๊ฑด๊ฐ์์ ๋ฌธ์ ๊ฐ ์์ ๊ฒฝ์ฐ, ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด๊ณ ๋ณต์กํ ์ธ์ฆ ์ ์ฐจ๋ฅผ ๊ฑฐ์น ํ์ ์์ด ํ๋์ ๋ช ๋ น์ด๋ก ๋น ๋ฅด๊ฒ ์๊ฐ์ง๋จ์ ๋ง์น๊ธฐ ์ํด์ ๊ฐ๋ฐ๋์์ต๋๋ค. ์คํ ์ ๋ฐ๋์ ๊ฐ์ธ ๊ฑด๊ฐ์ํ๋ฅผ ํ์ธํด์ฃผ์๊ธธ ๋ฐ๋๋๋ค.**
> **๊ต์ก์ฒญ์์ ์ค์ํ๋ ํ์ ๊ฑด๊ฐ์ํ ์๊ฐ์ง๋จ์ ์ํ, ๋น ๋ฅด๊ณ ๊ฐ๋ฒผ์ด ์๋ํ ์คํฌ๋ฆฝํธ์ ๋๋ค.**
>
> Blazing fast COVID-19 Self-diagnosis check for Korean schools![Typed-with-TypeScript](https://camo.githubusercontent.com/21132e0838961fbecb75077042aa9b15bc0bf6f9/68747470733a2f2f62616467656e2e6e65742f62616467652f4275696c74253230576974682f547970655363726970742f626c7565)
## Contributors โจ
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Junho Yeo
๐ป ๐ ๐ง
SeungHyun
๐ป ๐ ๐ง
BelBone
๐ป
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
## ๐ Why
- ๋งจ๋ ๋ค์ด๊ฐ์ ์ฒดํฌํ๊ธฐ ๊ท์ฐฎ๊ณ ์ค์๋ก ๋นผ๋จน์๋ค๊ฐ ๊ฐ๊ตผ๋นํ๋ฉด ์์ํฉ๋๋ค.
- ์ด๋ฏธ ์กด์ฌํ๋ ๊ฐ์ ๋ชฉ์ ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ ์ ๋ ๋์ ๋ฑ์ ์ด์ฉํด ๋ธ๋ผ์ฐ์ ๋ฅผ ์ ์ดํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ถํ์ํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ง์ด ์ฌ์ฉํ๊ณ , ์๋๋ ๋๋ ค์ ํผ๊ณคํฉ๋๋ค.
- ํ๊ต ์ฝ๋๋ ๋ ๋ญ๊น ์ฒ์ฑ ใ ๋ฉ...
## ๐ Usage
### 1. Clone repo
```bash
# ๊นํ๋ธ์์ ํ๋ก์ ํธ๋ฅผ ํด๋ก ํฉ๋๋ค.
git clone https://github.com/junhoyeo/self-check-automation
cd self-check-automation
```### 2. Update credentials
```json
{
"schoolCode": "J100000855",
"schoolName": "ํ๊ตญ๋์งํธ๋ฏธ๋์ด๊ณ ๋ฑํ๊ต",
"schoolRegion": "๊ฒฝ๊ธฐ",
"studentName": "์ฌ์คํธ",
"studentBirth": "030704"
}
```[credentials.json](./credentials.json)์ ๊ฐ์ธ์ ๋ณด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
| ํ๋๋ช | ์ค๋ช | ํ์ | ํ์ ์ฌ๋ถ |
| ---- | --- | --- | ------- |
| `schoolCode` | ํ๊ต ์ฝ๋ | `string` | โ |
| `schoolName` | ํ๊ต ์ด๋ฆ | `string` | **ํ์** |
| `schoolRegion` | ํ๊ต์ ์ง์ญ ์ด๋ฆ(์/๋ ๋ฑ์ ๊ตฌ๋ถ) | `string` | **ํ์** |
| `studentName` | ์ฌ์ฉ์ ์ด๋ฆ | `string` | **ํ์** |
| `studentBirth` | ์ฌ์ฉ์ ์๋ ์์ผ(`yyMMdd`๋ก 6์๋ฆฌ ์ซ์) | `string` | **ํ์** |#### ์ ๊น, ํ๊ต ์ฝ๋๋ฅผ ๋ชจ๋ฅด์ ๋ ๊ด์ฐฎ์์!
**ํ๊ต ์ฝ๋**๋ ๊ต์กํ์ ์ ๋ณด์์คํ (๋์ด์ค)์์ ๊ฐ ํ๊ต๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฐ์ ๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ์ ์ฅ์์๋ ์กด์ฌ์กฐ์ฐจ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ณ , ์ค์ ๋ก๋ ๊ตณ์ด ์๊ณ ์์ ํ์๊ฐ ์์ต๋๋ค.> ํ๊ต ์ด๋ฆ๋ง ์ ํํ ์ ๋ ฅํ์ จ๋ค๋ฉด, ์๋์ผ๋ก ํ๊ต ์ฝ๋๋ฅผ ์ฐพ์ ์ฒดํฌ์ ์ฌ์ฉํฉ๋๋ค.
> ์ดํ credentials.json์ ํ๊ต ์ฝ๋๊ฐ ์๋์ผ๋ก ์ ์ฅ๋์ด, ์ดํ ์คํ๋ถํฐ๋ ๊ฒ์ ์ ์ฐจ๋ฅผ ๊ฑด๋๋ธ ์ ์๋๋ก ํฉ๋๋ค.### 3. Build & Run
```bash
# credentials.json์ ํธ์งํ ๋ค, ํ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ปดํ์ผํฉ๋๋ค.
# ์์ ์ด ๋ฐ์ํ์ง ์๋๋ค๋ฉด, ๋ค์ ๋น๋ํ ํ์๊ฐ ์์ต๋๋ค.
yarn
yarn build# ์คํฌ๋ฆฝํธ๋ฅผ ์คํํฉ๋๋ค.
yarn start
```## ๐ฝ Furthermore
### Todo
- [ ] ํ๊ต ์ฝ๋ ๊ฒ์ ์, ์ ํํ ํ๊ต๋ช ์ด ์๋ ๊ฒ์์ด๋ฅผ ์ฌ์ฉํ์ ๊ฒฝ์ฐ๋ฅผ ์๊ฐํด ์ฝ๋์ ํจ๊ป ์ ๊ณต๋๋ ํ๊ต ์ด๋ฆ์ ๊ฐ์ ธ์ค๋๋ก ํ๊ธฐ
- [x] ๊ฒ์ํ ํ๊ต ์ฝ๋๋ฅผ ๋ค์ ์คํ ์์ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋๋ก `credentials.json`์ ์ ์ฅํ๊ธฐ
- [x] ๊ฒฝ๊ธฐ๋ ์ธ ๋ค๋ฅธ ๊ต์ก์ฒญ๋ ์ง์