{"id":28491519,"url":"https://github.com/line/line-api-use-case-smart-retail-azure","last_synced_at":"2025-06-29T09:03:00.935Z","repository":{"id":45510400,"uuid":"385890039","full_name":"line/line-api-use-case-smart-retail-azure","owner":"line","description":"Smart Retail demo application provided by LINE API Use Case","archived":false,"fork":false,"pushed_at":"2023-03-20T22:05:55.000Z","size":6424,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-06-08T08:07:35.301Z","etag":null,"topics":["csharp","javascript","line","vuejs"],"latest_commit_sha":null,"homepage":"https://lineapiusecase.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/line.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-14T09:50:10.000Z","updated_at":"2025-06-07T11:05:41.000Z","dependencies_parsed_at":"2022-09-02T18:30:58.016Z","dependency_job_id":null,"html_url":"https://github.com/line/line-api-use-case-smart-retail-azure","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/line/line-api-use-case-smart-retail-azure","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/line%2Fline-api-use-case-smart-retail-azure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/line%2Fline-api-use-case-smart-retail-azure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/line%2Fline-api-use-case-smart-retail-azure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/line%2Fline-api-use-case-smart-retail-azure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/line","download_url":"https://codeload.github.com/line/line-api-use-case-smart-retail-azure/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/line%2Fline-api-use-case-smart-retail-azure/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262566830,"owners_count":23329680,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","javascript","line","vuejs"],"created_at":"2025-06-08T08:07:37.541Z","updated_at":"2025-06-29T09:03:00.915Z","avatar_url":"https://github.com/line.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Overview\r\n[LINE API Use Caseサイト](https://lineapiusecase.com/ja/top.html)で提供している[スマートリテール](https://lineapiusecase.com/ja/usecase/smartretail.html)のデモアプリケーションソースコードとなります。    \r\n今回紹介している手順を参考にすると、LINE APIを活用したスマホレジアプリケーションを開発することが可能です。   \r\nスマートリテールアプリケーションを利用すると、LINEアプリ上で商品の購入と決済を行うことが出来ます。ユーザー自らレジ業務を行うため、店舗・店員の業務負荷軽減にもなります。   \r\nさらに、決済後にLIFFアプリで取得したユーザーIDを利用し、LINEで販促メッセージを送信することも出来ます。\r\n\r\nなお、このページで紹介しているソースコードの環境はMicrosoft Azureを利用しています。アプリケーションのデプロイ時にはAzure DevOps(Repos,Piplelines)を利用することを想定しています。  \r\n※ [The English version document is here.](./docs/en/README_en.md)\r\n\r\n### 公式ドキュメントの参考箇所\r\n公式ドキュメントの以下の項目を完了させ、次の手順に進んでください。なお、既に導入済みのものは適宜飛ばして下さい。  \r\n※本資料は 2021 年 6 月に作成しているため、最新の公式ドキュメントの内容と齟齬がある可能性があります。\r\n\r\n1. [Azure CLI(Bash) のインストール](https://docs.microsoft.com/ja-jp/cli/azure/install-azure-cli)\r\n1. [Azure DevOpsの開始](https://docs.microsoft.com/ja-jp/azure/devops/user-guide/sign-up-invite-teammates?view=azure-devops)\r\n\r\n## バーコードスキャナーについて\r\n本アプリケーションではバーコードスキャナーを使用しています。[quaggaJS](https://github.com/serratus/quaggaJS) と Scandit どちらかを選択して開発できるようになっています。\r\nScandit をご利用になる場合は [SCANDIT サイト](https://www.scandit.com/jp/)で Scandit License Key を取得してください。\r\n\r\n# Getting Started / Tutorial\r\nこちらの手順では、アプリケーション開発に必要な「LINEチャネル作成、アプリケーションデプロイ、バックエンド・フロントエンドの開発環境構築、動作確認」について説明します。\r\n以下リンク先の手順を参考にし、本番環境（Azure）とローカル環境の構築を行ってください。\r\n\r\n### [LINE チャネルの作成](./docs/jp/liff-channel-create.md)\r\n### [本番(Azure)環境構築/デプロイ](./docs/jp/deployment.md)\r\n### [バックエンドのデプロイ・開発環境構築](./docs/jp/backend-deployment.md)\r\n### [フロントエンドの開発環境構築](./docs/jp/frontend-deployment.md)\r\n***\r\n### [動作確認](./docs/jp/validation.md)\r\n***\r\n# License\r\nSmart Retailの全てのファイルは、条件なしで自由にご利用いただけます。\r\n自由にdownload\u0026cloneをして、LINE APIを活用した素敵なアプリケーションの開発を始めてください！\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fline%2Fline-api-use-case-smart-retail-azure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fline%2Fline-api-use-case-smart-retail-azure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fline%2Fline-api-use-case-smart-retail-azure/lists"}