Saasfly ( 我们更新了!) - 构建现代化 SaaS 应用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
/div>
爱意满满的作品展示区。
tianzx
V2EX    分享创造

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

  •  
  •   tianzx
    PRO
    2024-04-01 09:25:34 +08:00 3342 次点击
    这是一个创建于 610 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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  
       2024-04-01 10:28:33 +08:00
    你这个输入法挺有意思,只有句号和顿号是中文,其他标点符号都是英文。
    shunia
        2
    shunia  
       2024-04-01 10:30:51 +08:00
    还有你们这个 demo 站是故意演示的这种神奇的 i18n 的效果吗?一部分固定是英文,一部分可以切换语言?
    Sliverburger
        3
    Sliverburger  
       2024-04-01 10:35:36 +08:00
    我看到有提到 Stripe Resend , 这个是有个后台控制系统么?还是在代码层面结合了这些工具?文档中也没具体说明怎么配置呢?
    NothingExist
        4
    NothingExist  
       2024-04-01 10:45:49 +08:00   1
    确实是挺厉害的
    tianzx
        5
    tianzx  
    OP
    PRO
       2024-04-01 11:14:25 +08:00
    @shunia #2 不是这样的,就是展示可以支持 i18n ,主要是很多没有太多精力维护多种语言。 输入法是配置的鼠须管的,感谢关注
    tianzx
    &nbp;   6
    tianzx  
    OP
    PRO
       2024-04-01 11:25:37 +08:00
    @Sliverburger Stripe Resend
    1 、在.env.local 中配置就可以,然后 stripe 、resend 都是需要申请 api ,stripe 需要配置商品
    2 、不是后台控制系统,是管理端查看数据, 加入的核心能力就是通过 github 登录管理端,由于是上周末开发完 ,所以暂时仅有静态展示数据页面,如果有特别需求的就可以基于这个开发了。(clone 项目后需要通过 /admin/dashboard 来访问,而普通用户是没有权限的)
    3 、文档的话实在是一个是精力有限、二来项目变动还比较大,相对稳定之后会抽时间补充的, 感谢您的关注
    cheneydog
        7
    cheneydog  
       2024-04-01 15:42:25 +08:00
    适合 nodejs 路线创业团队。
    tianzx
        8
    tianzx  
    OP
    PRO
       2024-04-01 15:50:25 +08:00
    @cheneydog 对于想要了解边缘计算以及 JamStack 技术的朋友也是一个很好的切入点,感谢关注
    SharkIng
        9
    SharkIng  
       2024-04-08 04:17:06 +08:00
    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
    PRO
       2024-04-08 09:09:56 +08:00
    @SharkIng 需要一个真实的 pgsql url ,感谢关注
    OneMan
        11
    OneMan  
       2024-04-15 12:51:41 +08:00
    收老外的钱的话,尽早标上价格,看看有没人愿意付费是关键。
    tianzx
        12
    tianzx  
    OP
    PRO
       2024-04-15 13:26:59 +08:00 via iPhone
    @OneMan 今年应该不考虑赚钱。先攒攒人气
    OneMan
        13
    OneMan  
       2024-04-15 15:40:45 +08:00
    @tianzx 你挺有钱啊,厉害!
    tianzx
        14
    tianzx  
    OP
    PRO
       2024-04-15 15:41:51 +08:00 via iPhone
    @OneMan 没钱就不创业了啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1625 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 16:20 PVG 00:20 LAX 08:20 JFK 11:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86