Yet another Web App that simplifies the Unipass (Korean Customs Service) and adds useful features.
https://mooyoul.github.io/refined-unipass/
Quick Query | B/L Query |
---|---|
Compact Report | Detailed Report |
---|---|
Multiple Results | Error Dialog |
---|---|
- Compact & Simple UI for mobile devices
- Quick cargo query without supplying "Arrival Year".
- WIP - Event Notifications via Telegram, PushBullet, and Slack.
You'll need to prepare below resources:
- Pre-configured AWS Credentials
- API Key for accessing Unipass API - Docs
$ git clone https://github.com/mooyoul/refined-unipass.git
$ cd refined-unipass
$ npm ci
$ env \
CARGO_CLEARANCE_PROGRESS_API_KEY=YOUR_API_KEY \
CORS_ALLOWED_ORIGINS='https://mooyoul.github.io http://www.lvh.me:8080' \
CORS_MAX_AGE='3600' \
npm run deploy:prod
$ cd infra
$ npm ci
$ env \
CDK_DEFAULT_REGION=us-east-1 \
CDK_DEFAULT_ACCOUNT=YOUR_AWS_ACCOUNT_ID \
CDN_DOMAIN_NAME=refined-unipass.example.com \
CDN_ZONE_NAME=example.com \
API_DOMAIN_NAME=xxxx.execute-api.region.amazonaws.com \
API_PATH=/stage \
npm run cdk -- deploy
Test Suites are not available at this moment.
$ cd client
$ npm ci
$ cd client
$ npm run dev
then, Navigate to http://www.lvh.me:8080.
Test Suites are not available at this moment.
- node-unipass Node.js Library for accessing Unipass API.
See full license on mooyoul.mit-license.org