登录 注册
数据分析与数据处理 drizzle-ormesrnuxtnuxt-uinuxthubsqlite
883
Stars
88
Forks
8
Watchers
—
Open Issues
MIT
许可证
Vue
语言
2023-05-02
创建时间
2026-11-05
最近更新

项目能做什么

基于 Nuxt 构建的全栈应用,集成了身份认证、SSR 与 SQL。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Manage your Todos with Atidone ☑️

A demonstration using [Nuxt](https://nuxt.com) with server-side rendering, authentication and database querying using [Turso](https://turso.tech) with [Drizzle ORM](https://orm.drizzle.team/).



[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fatinux%2Fatidone%2Ftree%2Fnuxthub-v1&env=NUXT_OAUTH_GITHUB_CLIENT_ID,NUXT_OAUTH_GITHUB_CLIENT_SECRET,NUXT_APP_SECRET&envDescription=GitHub%20OAuth%20App%20client%20ID%20and%20secret.%20Generate%20a%20random%20app%20secret%20using%20%60openssl%20rand%20-base64%2032%60.&project-name=todos&repository-name=todos&demo-title=Atidone&demo-description=A%20demonstration%20using%20Nuxt%20with%20server-side%20rendering%2C%20authentication%20and%20database%20querying%20using%20Turso%20with%20Drizzle%20ORM&demo-url=https%3A%2F%2Ftodos.nuxt.dev%2F&demo-image=https%3A%2F%2Ftodos.nuxt.dev%2Fsocial-image.png&products=%255B%257B%2522type%2522%253A%2522integration%2522%252C%2522protocol%2522%253A%2522storage%2522%252C%2522productSlug%2522%253A%2522database%2522%252C%2522integrationSlug%2522%253A%2522tursocloud%2522%257D%255D)

## Features

- Authentication backed-in using [nuxt-auth-utils](https://github.com/atinux/nuxt-auth-utils)
- Leverage [Turso](https://turso.tech) as database with [drizzle ORM](https://orm.drizzle.team/) using [NuxtHub DB](https://hub.nuxt.com/docs/storage/database)
- [Automatic database migrations](https://hub.nuxt.com/docs/features/database#database-migrations) in development & when deploying
- User interface made with [Nuxt UI](https://ui.nuxt.com)
- Embed [Drizzle Studio](https://orm.drizzle.team/drizzle-studio/overview/) in the [Nuxt DevTools](https://devtools.nuxt.com)
- Cache invalidation and Optimistic UI with [Pinia Colada](https://pinia-colada.esm.dev)

## Live demo

https://todos.nuxt.dev

https://github.com/atinux/atidone/assets/904724/5f3bee55-dbae-4329-8057-7d0e16e92f81

To see an example using Passkeys (WebAuthn) for authentication, checkout [todo-passkeys](https://github.com/atinux/todo-passkeys).

## Setup

Make sure to install the dependencies using [pnpm](https://pnpm.io/):

```bash
pnpm i
```

Create a [GitHub Oauth Application](https://github.com/settings/applications/new) with:
- Homepage url: `http://localhost:3000`
- Callback url: `http://localhost:3000/api/auth/github`

Add the variables in the `.env` file:

```bash
NUXT_OAUTH_GITHUB_CLIENT_ID="my-github-oauth-app-id"
NUXT_OAUTH_GITHUB_CLIENT_SECRET="my-github-oauth-app-secret"
```

To create sealed sessions, you also need to add `NUXT_APP_SECRET` in the `.env`, set to the output of:

```bash
openssl rand -base64 32
```

## Development

Start the development server on http://localhost:3000

```bash
npm run dev
```

In the Nuxt DevTools, you can see your tables by clicking on the Hub Database tab:

https://github.com/atinux/atidone/assets/904724/7ece3f10-aa6f-43d8-a941-7ca549bc208b

## Deploy

You can deploy this project
阅读完整原文

项目深度分析 AI 生成

Nuxt 3 商业级全栈 SaaS Starter Kit

产品构想基于该项目架构,扩展并商业化销售完整的SaaS全栈模板,预置订阅支付、多组织团队权限管理、交易性邮件、SEO和博客功能。
核心功能GitHub/Google等OAuth与Passkeys双重认证、Stripe/Lemon Squeezy订阅集成、多租户(Team/RBAC)数据隔离、基于NuxtHub/Turso的生产环境部署配置、邮件通知与Webhook处理。
目标用户准备快速上线产品的独立开发者、海外SaaS初创团队。
难度/周期中等 · 3 - 5周 · 成本:极低(主要为域名、演示站服务器/边缘计算免费额度)。
收费模式一次性买断代码授权(如 $79 - $199/份)或包含终身更新的高级授权。
竞争风险市场上竞品丰富(如ShipFast类似产品),获客极度依赖个人IP或Twitter/X生态营销。
依据 已验证事实

垂直领域轻量任务与协同工具(Micro-SaaS)

产品构想将Todo原型改造为面向特定垂直场景的轻量协作/进度管理工具(如个人自由职业者工单跟踪、敏捷Bug看板)。
核心功能极简任务追踪与时间统计、客户共享视图、一键生成工单与发票、基于Drizzle/Turso的高速边缘同步。
目标用户自由职业者、小型外包团队、远程办公个人。
难度/周期中等 · 4 - 8周 · 成本:初期近乎零成本(利用NuxtHub/Cloudflare/Turso免费层)。
收费模式免费增值订阅制(Freemium,按月/年收取高级协作与存储功能费用)。
竞争风险Todo类应用红海竞争,需求可替代性强,用户留存极难维持。
依据 AI推测

Nuxt/Edge 架构开发课程与技术咨询

产品构想围绕 Nuxt 3 + NuxtHub + Turso/Drizzle 全栈生态,制作高级实践视频教程、企业内训或技术迁移咨询服务。
核心功能全栈SSR深入解析、Edge数据库与ORM最佳实践、端到端自动化迁移与CI/CD交付。
目标用户希望向全栈转型的Vue前端工程师、需要将遗留系统重构为现代Serverless架构的中小企业。
难度/周期较低 · 2 - 4周 · 成本:录课软件、教材制作的时间成本。
收费模式付费专栏/课程销售、1对1架构咨询或企业内训服务。
竞争风险目标受众规模受限于Nuxt生态体量,内容需要持续随Nuxt版本演进而维护。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2023-05-02,近 30 天仍在推送
社区活跃Star 883 / Fork 88 / Issue 0(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。