猫好きのためのLGTM画像共有サービスを作っています
はじめに
nekochans というGitHub Organizationで、猫好きのためのLGTM画像の共有サービスの開発をしています。 こちらのサービスについて紹介させていただきます。
サービスについて
LGTMeow という猫だけのLGTM画像を共有できるサービスです。
画像を選択するとGitHubなどに貼り付けるためのMarkdownがコピーされます。
ちなみに画像に表示される文字はサービス名にもなっている「LGTMeow」になっています。
これは「LGTM」とねこの鳴き声「Meow(にゃー)」を合わせた造語です。
LGTM とは?
「Looks good to me」の略です。「良いね」「問題ないよ」といった意味を表す用語です。
コードレビューの際にテキストで「LGTM」とコメントするだけではなく、LGTMと表示された画像を貼り付ける文化があります。
使い方
トップページにはランダムにLGTM画像が表示されます。右上の「他の猫ちゃんを表示」ボタンから画像を更新できます。
なぜ開発したのか?
既存のLGTM画像の共有サービスを利用していましたが、あまり目にしたくない画像が表示されることもありストレスに感じていました。
安心して、かつ、簡単に利用できるLGTM画像のサービスを作りたい、どうせなら大好きな猫画像だけのサービスにしたいという思いでLGTMeowというサービスを作りました。
LGTM画像を探す際に、可愛い猫の画像を見て少しでも癒しになればいいなと思っています。
今後追加予定の機能
初期リリースでは最低限の機能のみとなっています。今後、下記の機能を追加していく予定です。
- 画像のアップロード
- ユーザー登録をせずに、猫画像をアップロードしLGTM画像を作成できる機能です。
- ユーザー登録機能 & お気に入り登録
- ユーザーをすることでお気に入りのLGTM画像を保存できる機能です。
他にもこんな機能が欲しいという要望がありましたら、コメント頂けると嬉しいです!
技術情報について
利用している技術スタックです。
- フロントエンド
- Next.jsのアプリケーションをVercelにデプロイ
- LGTM画像の配信AWS Cloudfront + S3
現時点では機能が少ないため、詳しい紹介はこの記事では行ないません。
今後、機能追加していく中で技術スタックについても紹介していきたいです。
最後に
このサービスを利用して、コードレビューが少しても楽しくなれば良いなと思っています。
ユーザー登録不要で利用できますので、多くの人に使って頂けると嬉しいです!
Discussion
とてもいいですね!!
シンプルなUIで1クリックでコピーできるのも素敵です!
開発ありがとうございます!