V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tianzx
V2EX  ›  分享创造

🎉 Saasfly ( 我们更新了!) - 构建现代化 SaaS 应用

  •  
  •   tianzx ·
    saasfly · 29 天前 · 2219 次点击

    🎉 Saasfly( 我们更新了!) - 让构建现代化 SaaS 应用变得简单、高效、愉悦!

    📢 项目简介

    Saasfly 是一款完全免费、开源的企业级 Next.js 模板,专为创业团队和个人开发者量身打造。它集成了诸多开箱即用的特性,如国际化支持、SEO 优化、Monorepo 管理等,助您快速搭建现代化的 SaaS 应用。Saasfly 采用了业界领先的技术栈,在保证开发效率的同时,兼顾了代码质量和性能优化。

    ❗❗❗ 更新内容

    • 我们更新了黑夜模式下的首页
    • 加入了管理端的简单静态实现
    • 开通了开源捐赠通道

    🙌 社区互动

    Saasfly 的成长离不开社区的支持。我们诚邀您参与到 Saasfly 的建设中来,无论是点赞 ⭐️、提 Issue 🐛,还是贡献代码 🎁,都是对我们莫大的鼓励。让我们携手打造更加优秀的 Saasfly!

    👀 项目预览

    想要近距离感受 Saasfly 的魅力?快来我们的 demo 站点体验一下吧!

    🔗 相关链接

    🚀 立即开始

    使用 Saasfly 开启您的 SaaS 创业之旅,让 SaaS 开发变得前所未有的简单!给 Saasfly 一个 ⭐️,鼓励我们做得更好!

    14 条回复    2024-04-15 15:41:51 +08:00
    shunia
        1
    shunia  
       29 天前
    你这个输入法挺有意思,只有句号和顿号是中文,其他标点符号都是英文。
    shunia
        2
    shunia  
       29 天前
    还有你们这个 demo 站是故意演示的这种神奇的 i18n 的效果吗?一部分固定是英文,一部分可以切换语言?
    Sliverburger
        3
    Sliverburger  
       29 天前
    我看到有提到 Stripe Resend , 这个是有个后台控制系统么?还是在代码层面结合了这些工具?文档中也没具体说明怎么配置呢?
    NothingExist
        4
    NothingExist  
       29 天前   ❤️ 1
    确实是挺厉害的
    tianzx
        5
    tianzx  
    OP
       29 天前
    @shunia #2 不是这样的,就是展示可以支持 i18n ,主要是很多没有太多精力维护多种语言。 输入法是配置的鼠须管的,感谢关注
    tianzx
        6
    tianzx  
    OP
       29 天前
    @Sliverburger Stripe Resend
    1 、在.env.local 中配置就可以,然后 stripe 、resend 都是需要申请 api ,stripe 需要配置商品
    2 、不是后台控制系统,是管理端查看数据, 加入的核心能力就是通过 github 登录管理端,由于是上周末开发完 ,所以暂时仅有静态展示数据页面,如果有特别需求的就可以基于这个开发了。(clone 项目后需要通过 /admin/dashboard 来访问,而普通用户是没有权限的)
    3 、文档的话实在是一个是精力有限、二来项目变动还比较大,相对稳定之后会抽时间补充的, 感谢您的关注🙏
    cheneydog
        7
    cheneydog  
       29 天前
    适合 nodejs 路线创业团队。
    tianzx
        8
    tianzx  
    OP
       29 天前
    @cheneydog 对于想要了解边缘计算以及 JamStack 技术的朋友也是一个很好的切入点,感谢关注🙏
    SharkIng
        9
    SharkIng  
       23 天前
    Postgres 在 .env.local 的情况好像没有写的很清楚,我看原本 .env.example 里面并没有 POSTGRES_URL 的值,尝试把这个放在最下面后依然会报错

    ```
    # Postgres Database
    POSTGRES_URL='postgres://user:password@server-url:server-port/exampledb?sslmode=require'
    ```

    ```
    ─➤ × bun db:push
    $ cd ./packages/db/ && bun db:push
    $ bun with-env prisma db push --skip-generate
    $ dotenv -e ../../.env -- prisma db push --skip-generate
    Prisma schema loaded from prisma/schema.prisma
    Datasource "db": PostgreSQL database

    Error: Prisma schema validation - (get-config wasm)
    Error code: P1012
    error: Environment variable not found: POSTGRES_URL.
    --> schema.prisma:10
    |
    9 | provider = "postgresql"
    10 | url = env("POSTGRES_URL")
    |

    Validation Error Count: 1
    [Context: getConfig]

    Prisma CLI Version : 5.9.1
    error: script "with-env" exited with code 1
    error: script "db:push" exited with code 1
    error: script "db:push" exited with code 1
    ```
    tianzx
        10
    tianzx  
    OP
       22 天前
    @SharkIng 需要一个真实的 pgsql url ,感谢关注
    OneMan
        11
    OneMan  
       15 天前
    收老外的钱的话,尽早标上价格,看看有没人愿意付费是关键。
    tianzx
        12
    tianzx  
    OP
       15 天前 via iPhone
    @OneMan 今年应该不考虑赚钱。先攒攒人气
    OneMan
        13
    OneMan  
       15 天前
    @tianzx 你挺有钱啊,厉害!
    tianzx
        14
    tianzx  
    OP
       15 天前 via iPhone
    @OneMan 没钱就不创业了啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   822 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:51 · PVG 04:51 · LAX 13:51 · JFK 16:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.