完成Next.js订阅启动器模板
使用Next.js,parwindcss和supabase构建高性能SaaS应用的多合一入门套件。
警告:此应用程序正在进行中。我正在公共场合建立。 Follow the progress on Twitter @antoineross__.查看下面的功能。
?特征
- ?完整的验证包:使用Supabase的安全用户管理和身份验证
- 数据管理:使用Supabase的PostgreSQL之上的强大数据访问和管理工具
- ? Stripe集成:与Stripe Checkout和Stripe Customer Portal的无缝集成
- 定价和订阅:通过Stripe Webhooks自动同步定价计划和订阅状态
- ? parwindcss&tailwind UI :带有尾风UI的定制和灵活的UI组件
- React 18 :享受React 18的最新功能和改进
- 打字稿:强烈键入的编程,以获得更好的开发体验
- ? shadcn/ui :美丽且可定制的UI组件
- ? ZOD验证:模式验证以确保您的数据安全和声音
- ?测试工具:与JEST,React Testing库和剧作家的集成单元和E2E测试
- 开发人员的经验:Eslint,Prettier,Husky and Commlint,以维持代码质量和一致性
- ? supabase存储- 包括设置策略,并在浏览器中处理图像压缩。
- ⼬ TRPC-包括有关如何为API添加非常精益的TRPC路由器的指南。您只需要添加3个文件夹和1个文件即可。
- 本地开发:使用Supabase,Docker和一组自定义命令在本地开发
- 文档和博客:使用开源项目Fumadocs中的MDX编译器用于文档和博客内容。
?演示
现场演示
英雄部分: 
仪表板视图: 
定价表: 
文档: 
博客: 
?快速启动指南
遵循快速启动指南,快速起床并运行。
上线
1。档案测试产品
上线之前,请存档所有测试模式条纹产品。将条纹从测试模式转到生产模式,并更新您的环境变量。
2。重新部署
更新环境变量后,通过Vercel重新部署您的应用程序。
其他功能
- ?分析准备:与Google Analytics(分析)工具易于集成
- I18N支持:与伞兵的内置国际化
- 灯塔性能:以优化的性能,可访问性和SEO获得完美的分数
?贡献
贡献:
- 分叉存储库。
- 创建一个新的分支。
- 进行更改并提交它们。
- 推到分叉的存储库。
- 创建拉动请求。
❤️支持
如果您喜欢该项目,请考虑离开星星。 ?
由安托万·罗斯(Antoine Ross)制作。