【個人開発】2週間くらいで自分用のshopを作った話
こんにちはこんばんは。もてぃといいます。
zennに投稿するのは初めてです。よろしくお願いします。
このたび自分用のshopを作成しました。
こちらです↓
2週間と書きましたが、色んな調整も含め実質1ヶ月程かかりました。タイトル詐欺です、ごめんなさい。
経緯
不用品を売りたかったのですが、メルカリで本人確認を行ったところ何故かアカウントがBANされ(たぶん顔がキモかったからかも)、他のプラットフォームも検討した結果、手数料が高いという理由からそれなら自分で作ってしまえと思いたち作ってしまいました。
以前から https://shop.ojisan.io を拝見しており、技術スタックはおそらく似たりよったりですが割りかし参考にさせていただきました、本当にありがとうございます。特にaboutはパクりまくってます、ありがとうございます!
技術スタック
こちらに書いてます。
リンク先みるのだるい人のために列挙しておくと
- Next.js
- TailwindCSS
- daisyUI
- microCMS
- Vercel
- LINE Notify
です。
TailwindCSSはあまり好きじゃなかったんですが、daisyUI🌻のおかげで割と好きになりました。スマブラでもピチデ🍑🌻使ってますしね(何の話や)。
Next.js ×Vercelはおなじみの構成。
microCMSは在庫管理、LINE Notifyは購入申請ボタン押された時の通知に使ってます。
試験的に使ってるものもリンク先に書いてます。気になる人は覗いてみて下さい。
大変だったこと
その1
モバイル対応大変!!!!!
この一言に尽きます。
でも、作っていてめちゃくちゃ楽しかったですし、どんどん愛着が湧いてもっといいものにしようって気になったので結果良かったです。
それでもまだまだ作り込めてない感は否めないです。フロントエンド強くなりたい。
その2
microcms-js-sdk
が他のプロジェクトでは動いているのに、このshopのプロジェクトではエラーが出ていて使えず…しらべても情報が全然出てこずissueも上がっておらず割と苦労しました。
結局axiosで直接urlを叩く方式にシフトして上手くいきました。
createClient
のapikeyとserviceDomain設定してるのに無いって言われるのなんでですかねぇ〜未だに謎。
決済について
最初は以前実装したstripeを使おうかと思いました。
が、こちらも手数料が発生するということで断念。
3.6%はなぁ、フリマサイトの手数料よりは安いけども!って感じです。
それなら直接やり取りして、振込手数料かもしくはpay系で送ってもらったほうが本体代金の値引きも提供できるしいいかなと思ったりしました。
今後やりたいこと
特に無い…
shopを作って若干燃え尽きてしまった感があります。
でも、ドメインを取ってまだ https://www.motty93.com/ 本体になにも書いてないので、このドメイン用のblogサイトも作りたいとは思ってます(現在進行中)。
とりあえずは直近の業務委託がんばります。楽しいです。
あと自宅ブログの更新を積極的にやりたい。嫁さんにそろそろ怒られそう…。不労所得ほちぃよ。
個人開発やりたい人へメッセージ
まずはドメインを買いましょう。おすすめはgoogle domainです。
ドメインを買うとお金が発生します。そんなにデカイ金額ではないですが、やはり金が動くと人は行動します。
僕の同僚がまだエンジニアになりたてだった頃、tech academyでデカイ金額を払って後に引けない状況を先に作り、めたくそ勉強をしてばりくそ成長した…という体験談があります。それと同じ感じですね。金を使って自分を動かす。これ大事。
途中で個人開発やめてしまった貴方、お金ですよ。ドメインを買ってサーバーを契約してサービスに金がかかる状況を作っちゃいましょう。
自然と実装能力が速くなります。これまじでおすすめです。
あ、ちなみに僕はドメイン代以外お金かかってないです。人によってはバックエンドサーバーのお金かかっちゃうかもしれないですね。頑張ってサーバー構成考えましょう。これも勉強です。
おわり
今回のサービスを作るにあたりいつもサポートしていただいている@Ryohlanさん、ありがとうございました!僕らの神はあなたです。今度新居でBBQしましょう。
そして、素晴らしいサービスを作り参考にさせていただいた@sadnessOjisanさん、ありがとうございました。いつもtweet楽しませていただいてます。
以上。
後日談
質問箱にてこんな質問が来ていました。
中古スマホならメルカリとかに出せばいいのに、わざわざ自分でショップを作って出すのはなんでですか?無駄じゃないですか?
そうなんですよ。あとで気づきました。
paypayフリマだとたまに買い手側に定期的にクーポンが出るし、匿名配送のゆうパケットポストも出来る。そして手数料はなんと!5%!
これshop作る必要なかったくね?ってあとから思いました。
でも作ってて楽しかったから結果オーライです。お疲れ様でした。
未来の自分へ。もっと市場調査しましょうね。
Discussion