Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ゴミ捨てLINE通知SaaSを作ろうとしたら気づいたらCron SaaS作ってた話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tanahiro2010
March 19, 2026
46
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ゴミ捨てLINE通知SaaSを作ろうとしたら気づいたらCron SaaS作ってた話
最新作SaaSもどきの失敗談についてのLT資料です
実際に作ったそのSaaSがこちら:
https://re-coron.vercel.app
tanahiro2010
March 19, 2026
More Decks by tanahiro2010
See All by tanahiro2010
LLM AgentでTRPGを動かしたら、Agentの地獄を(多分)全部見た
tanahiro2010
1
98
だから僕はMarpを使う ――Bokuchiのすゝめ
tanahiro2010
1
11
私にとって便利なもの。個人開発LT
tanahiro2010
2
170
仕様交渉で信頼を積む方法、あるいは積んでしまった話
tanahiro2010
1
10
残念、8割は画像でした
tanahiro2010
0
17
Ban。〜管理者権限という名の精神安定剤について〜
tanahiro2010
1
28
Featured
See All Featured
KATA
mclloyd
PRO
35
15k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
How to Talk to Developers About Accessibility
jct
2
220
エンジニアに許された特別な時間の終わり
watany
107
250k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Paper Plane
katiecoart
PRO
1
51k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
600
Un-Boring Meetings
codingconduct
0
310
The Language of Interfaces
destraynor
162
27k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
240
A Tale of Four Properties
chriscoyier
163
24k
Transcript
ΰϛࣺͯLINE௨SaaSΛ ࡞Ζ͏ͱͨ͠Β ؾ͍ͮͨΒCron SaaS࡞ͬͯͨ ʮͪΐͬͱศརͳͷ࡞Δ͔ʯ→ ࠈ 2026
ࣗݾհ ໊લ : tanahiro2010 ελοΫ : Next.js / TypeScript /
PostgreSQL झຯ : ͳΔিಈʹै͍ΘΕͳ͍SaaSͲ͖Λ࡞Δ͜ͱ ࠓͷ : ͦͷ࠷৽࡞ʢࠇྺ࢙ʣ
ࣄͷൃ ʮΰϛͷɺຖճΕΔΜͩΑͳ……ʯ ↓ LINEͰ௨ͯ͘͠ΕΔSaaSΛ࡞Εधཁ͋Γͦ͏ʂ ↓ શݝͷΰϛͷΛௐΔͷແཧ → ࣏ࣗମࣗओొ੍ʹʂ
͍͟։ൃελʔτʂʢॱௐʣ ✅ ϑϩϯτΤϯυ ✅ όοΫΤϯυ / ొΤϯυϙΠϯτ ✅ CronͷίʔϧόοΫΤϯυϙΠϯτ 🤔
͋ͱCronͰఆظ࣮ߦ͢Δ͚ͩ……
͋Ε……ʁ API͔ΒಈతʹCronΛઃఆͰ͖ΔαʔϏε…… ଘࡏ͠ͳ͘Ͷʁ ʮ͡Ό͋……࡞Δ͔ʯ
Cron SaaS ര Ϣʔβʔ CronΛొ Next.js API δϣϒཧ NeonDB δϣϒอଘ
GAS 1ຖʹϙʔϦϯά Webhook ࣮ߦʂ GAS͕1ຖʹAPIΛୟ͍ͯظݶͷ͖ͨδϣϒΛ࣮ߦ
ʂ ಈ࡞֬ೝʹDiscord WebhookΛઃఆͯ͠ΈΔ POST /api/jobs { "url": "https://discord...", "schedule": "0
8 * * *" … } ຖே8࣌ʹDiscord௨͕དྷΔ 🎉
1ϲ݄ޙ…… ʮ͋ΕʁࠓWebhook͖ͯͳ͘Ͷʁʯ ʮόάͬͨʁϩά֬ೝ͢Δ͔……ʯ ʮ͋ͬ……ʯ
ʊਓਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹNeonDB ͷɹʻ ݄ؒ CPU ࣮ߦ੍࣌ؒݶ ʉY^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ʉ GAS͕1ຖʹϦΫΤετ → DB͕৸ΒΕͳ͍
→ Free tierͷCompute Hoursফ໓ɻ ༰ྔతʹφογϯά
Կ͕ى͖ͨͷ͔ ݪҼ GAS͕1ຖʹϦΫΤετ → DB͕Auto-suspendͰ͖ͳ͍ → NeonDB Free tier: ݄500࣌ؒͷCompute
Hours্ݶʹ౸ୡ ରࡦ ① Neon༗ྉϓϥϯҠߦʢ$19/moʙʣ ② DBΛPlanetScale / SupabaseʹΓ͑ ③ GASͷϙʔϦϯάසΛԼ͛Δʢ5ʙ10ʣ ④ Redis / ΩϟογϡͰDBͷΞΫηεΛݮΒ͢
ֶͼ αʔόʔϨεDBͱৗ࣌ىಈϫʔΫϩʔυ૬ੑ͕ѱ͍ Auto-suspend͕ചΓͷNeonʹɺ1ຖͷϙʔϦϯάக໋త "ͪΐͬͱͨ͠ͷ"Λ࡞Ζ͏ͱ͢ΔͱपลπʔϧΛ࡞Γ࢝ΊΔ ΰϛ௨ → Cron SaaSɻٕज़తෛ࠴Ͳ͜Ζ͔ٕज़త໎ࢠɻͳΜͳΒ్த͔ΒϦΫΤετϩΨʔ࡞ͬͯͨ ຊ൪લʹ੍ݶࣄ߲શ෦ಡ͏ υΩϡϝϯτͷย۱ʹॻ͍ͯ͋Δʮ500
compute hours/monthʯ
·ͱΊ ࡞Γ͍ͨͷΛ࡞Ζ͏ͱ͢Δͱ पลπʔϧΛ࡞Γ࢝Ίͯ ͍ͭͷؒʹ͔શવҧ͏ͷ͕Ͱ͖ͯΔ Ͱಈ͍͔ͯͨΒϤγʂʢ1ϲ݄͚ͩʣ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠