2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家
我最近低调上线了一个名为创业公墓的副业项目。
理念很简单:提供一个浏览失败创业公司的地方,了解它们出错的原因,并从它们的错误中吸取教训。
你可以在这里查看:
https://www.startupgraveyard.co
我为什么构建它
我一直对创业公司、软件以及从零开始构建事物的想法感兴趣。但我越是研究成功的公司,就越意识到研究失败的创业公司同样有价值。
许多失败的创业公司拥有好的创意、有才华的团队、资金、用户或热度。但某些环节还是出了问题。
有时是时机不佳。
有时是没有真正的市场需求。
有时是商业模式行不通。
有时产品很有趣,但不足以让用户持续使用。
我想构建一个网站,以简单且可搜索的方式收集这些故事。
应用当前的功能
“创业公墓”目前允许用户:
- 浏览失败的创业公司
- 按类别搜索和筛选
- 按最新、热门或字母顺序排序
- 查看创业公司详情页
- 为创业公司点赞
- 在创业公司页面发表评论
- 创建账户
- 提交失败的创业公司案例
- 从个人资料页面管理自己提交的内容
新提交的内容在公开显示之前会进入待审核状态,因此网站不会变成垃圾信息板。
技术栈
我使用以下技术构建了它:
- Next.js
- TypeScript
- Tailwind CSS
- 用于身份验证和数据库的 Supabase
- 用于安全规则的 Supabase 行级安全策略 (RLS)
- 用于生产环境身份验证邮件的 Resend
- 用于部署的 Vercel
这个项目还帮助我更从容地应对实际生产环境中的问题,例如:
- 身份验证
- 电子邮件确认
- 行级安全性
- 内容审核
- 搜索引擎优化 (SEO) 元数据
- 站点地图和 robots 文件
- 环境变量
- 部署问题
- 防止公开暴露电子邮件地址
- 控制用户提交的内容
我的收获
构建这个项目最大的教训是,发布应用不仅仅是让用户界面正常工作。
在我觉得可以公开分享之前,有许多事情需要完善:
- 用户电子邮件绝不应公开显示
- 新提交的内容需要审核
- 用户不应能够自行批准自己的帖子
- 身份验证邮件需要生产环境的简单邮件传输协议 (SMTP) 服务
- 数据库规则比客户端检查更重要
- 在分享链接之前需要处理好搜索引擎优化 (SEO)
- 某个功能可能在开发环境中运行正常,但仍需针对生产环境进行强化
该应用起初只是一个简单的目录,但很快成为了一个关于如何构建和保护真实应用的良好学习项目。
接下来我想添加的功能
我想进行的下一项重大改进是建立更好的失败模式系统。
我希望不再仅显示基本的失败原因,而是将创业公司按以下模式进行分类:
- 无市场需求
- 定价失败
- 时机不佳
- 渠道分发失败
- 资金或资金消耗率问题
- 法律或监管问题
- 用户留存问题
- 创始人冲突
- 竞争压力
- 硬件/制造问题
长远来看,我希望该网站能成为创始人和构建者的学习引擎,而不仅仅是一份失败公司的列表。
欢迎反馈
这仍然是一次低调发布
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。