ConveniGacha

module
v0.1.1-0...-9230f7c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2020 License: MIT

README

GitHub release (latest by date) Build and Test

🏪 ConveniGacha

最初に皆さんに質問です。

「コンビニに行ったけど商品が多すぎて選べない」

そんな経験ありませんか?

私はよくあります。

そこで優柔不断な私や皆さんのためにこのアプリを作りました。
このアプリではガチャという形式で商品をランダムで選んでくれます。
ボタンを押すだけで、コンビニに存在している2000近い商品から1つの商品を選んでくれるのです!! とても画期的ですね✨

もちろんデザートが食べたかったらデザートの中から、お菓子を食べたかったらお菓子の中から商品を選んでくれます。

優柔不断な私たちはこれからコンビニで悩んだ時にはこのアプリを使うだけでいいのです。これでコンビニに入ってから商品の前で唸ってる時間がなくなりますね。

また、暇な時があったらこのアプリで少し遊んでみてください。数千とあるコンビニの商品の中からまだ見たことのない新しい商品と出会えるかもしれません。

このアプリを通じて皆さんに運命の出会いがありますように 😌

※ 現在はファミリーマートのみに対応しています

スクリーンショット 2020-07-07 1 38 43 スクリーンショット 2020-07-07 1 38 52 スクリーンショット 2020-07-07 1 39 34

Getting Started

api
起動
$ make api/run
停止
$ make api/stop
アプリの起動方法
$ cd frontend
$ yarn install
$ yarn dev
最新情報の商品情報を取得

個々の商品に対してスクレイピングを行うのでかなり時間がかかります。

ファミリーマート
$ make famaima/scrape
ローソン
$ make lawson/scrape

使用しているツール

このアプリを動かすには以下のツールが必要です。

  • docker-compose

Directories

Path Synopsis
cmd
api
internal
domain/repository/mock
Package mock_repository is a generated GoMock package.
Package mock_repository is a generated GoMock package.
usecase/mock
Package mock_usecase is a generated GoMock package.
Package mock_usecase is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL