NuxtBase简介

你好开发者,欢迎来到 NuxtBase!

什么是 NuxtBase?

NuxtBase 是一个基于 Nuxt.js 的 AI 开发脚手架。旨在帮助👨‍💻独立开发者快速开发、构建、部署面向国内用户和大模型服务商的 AI 应用。

NuxtBase 提供了一套完整的基于 Vue + Supabase 的前后端解决方案,开箱即用。你只需要进行一些基础的准备工作(设置几个环境变量),就能在 5 分钟内启动一个全栈项目。让你专注于业务逻辑的开发,不必再花费时间在配置环境和搭建基础设施上。

✨ 功能概览

在深入进入 NuxtBase 的技术细节前,让我们看看我们提供什么功能点,你也可以进入查看demo.nuxtbase.site,查看完整功能。

🎯 落地页

  • 落地页由以下组件功能
    • Hero
    • Features
    • Testimonial
    • FAQ
  • 价格页面
  • 博客页面
  • 文档页面
  • 版本
  • 隐私政策
  • 服务条款

🔐 用户认证

  • 登录页面
  • 注册页面
  • 无痛接入邮箱、手机号、Google、Github 等第三方登录注册

💳 支付系统

  • 支持多种支付服务商:Zpay、易支付、Stripe
  • 支持订阅模式和一次性购物

🎛️ SaaS 后台

  • 个人信息设置
  • 账单查看
  • 数据库操作 CRUD 的示例(Demo)
  • 数据 OSS 存储(Demo)

🗄️ 后端数据库

  • 强大的postgresql
  • supabase-sdk 极简操作

📦 后端 Storage

  • 基于 Supabase 存储图片、视频、文档以及任何其他文件类型
  • supabase-sdk 一行代码操作