この記事は個人開発 #2 Advent Calendar 2018の3日目です。
昨日は @mikkame さんの 「盛り上がっているQiita記事を見つけるサイト「🔥-qiita.tk」を作りました。」 でした。
なぜ作ったのか
- 最近Qiita関連のツールばかり作っているのでまとめたくなった。
- 有名どころだと Qiitaの殿堂など、他にも派生物を作ってる人が多い
- 昨日とは違う構成で作ってみたかった
ネタが尽きた平日だし時間ないから簡単なものを
できたもの
です!(画像のアス比がやばいのでそのうち直します)
こういうのって勝手に掲載していいのかな?
何人かの人には掲載していいか聞いているところです。
今回の構成
バックエンド Google Spread Sheet + Google Form
みなさんご存知かと思いますが、Google Formでフォームを作り、送信された内容をSpreadSheetに記録していくことができます。
このようなフォームを作成し
このようなシートに連携させます。
一応、荒らし防止のため、status欄にOKを記入すると掲載されるように
(バッチが回ったタイミングで)しています。
フロントエンド
Nuxtで適当につくりました。1ページだけなのでnuxtである必要がないかもしれません。
netlifyでbuildしたかっただけかも・・・。
TODO
- 画像のアス比直す
- 多分imgじゃなくて背景にして調整すればいいはず
- Google SpreadSheetの更新をフックしてNetlifyのビルドを回す
- 掲載内容を増やす
あとがき
個人開発 Advent Calendar 2018 が埋まっていたので #2を勝手に増設したんですが
11月末時点で半分ぐらいしか埋まってなかったので1、2、3と埋めてしまいました。
12月に入ってから埋まり始めたので雑な記事で埋める必要なかったのかな
結果、ほぼ埋まっているみたいなので嬉しい限りです!
明日は @sti320a さんの 「Harigami」です!
と思ったらすでに公開されているっぽいのでリンクしておきます!
ログイン不要/最短15秒でソースコードを共有できるWebアプリ「Harigami」を作った
PS
3日中にリリースし記事も書いて投稿したが、カレンダーに登録するのを忘れた結果、遅刻した形になってしまった