Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,7 @@ When proposing a new feature:

Need assistance? Here's where to find help:

- **[Ask GPT](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant)** - AI assistant trained on this codebase
- **Discord** - Join our [community Discord server](https://discord.gg/2nKEnKq) for real-time help
- **GitHub Issues** - For bug reports and feature requests
- **GitHub Discussions** - For questions and community discussions
Expand Down
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

<a href="https://github.com/kriasoft/react-starter-kit?sponsor=1"><img src="https://img.shields.io/badge/-GitHub-%23555.svg?logo=github-sponsors" height="20"></a>
<a href="https://discord.gg/2nKEnKq"><img src="https://img.shields.io/discord/643523529131950086?label=Chat" height="20"></a>
<a href="https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant"><img src="https://img.shields.io/badge/Ask_ChatGPT-10a37f?logo=google+gemini&logoColor=white" height="20"></a>
<a href="https://github.com/kriasoft/react-starter-kit/stargazers"><img src="https://img.shields.io/github/stars/kriasoft/react-starter-kit.svg?style=social&label=Star&maxAge=3600" height="20"></a>
<a href="https://x.com/ReactStarter"><img src="https://img.shields.io/twitter/follow/ReactStarter.svg?style=social&label=Follow&maxAge=3600" height="20"></a>

Expand Down Expand Up @@ -200,6 +201,18 @@ Your application will be live on your Cloudflare Workers domain within seconds.

<a href="https://reactstarter.com/c/1"><img src="https://reactstarter.com/c/1.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/2"><img src="https://reactstarter.com/c/2.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/3"><img src="https://reactstarter.com/c/3.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/4"><img src="https://reactstarter.com/c/4.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/5"><img src="https://reactstarter.com/c/5.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/6"><img src="https://reactstarter.com/c/6.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/7"><img src="https://reactstarter.com/c/7.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/8"><img src="https://reactstarter.com/c/8.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/9"><img src="https://reactstarter.com/c/9.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/10"><img src="https://reactstarter.com/c/10.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/11"><img src="https://reactstarter.com/c/11.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/12"><img src="https://reactstarter.com/c/12.png" height="60" /></a>&nbsp;&nbsp;<a href="https://reactstarter.com/c/13"><img src="https://reactstarter.com/c/13.png" height="60" /></a>

## Need Help?

[Ask GPT](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant) — AI assistant trained on this codebase. Try these questions:

- [How do I add a new tRPC endpoint?](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=How%20do%20I%20add%20a%20new%20tRPC%20endpoint%3F)
- [Help me create a database table](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=Help%20me%20create%20a%20database%20table)
- [How does authentication work?](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=How%20does%20authentication%20work%3F)
- [Explain the project structure](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=Explain%20the%20project%20structure)
- [How do I deploy to Cloudflare?](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=How%20do%20I%20deploy%20to%20Cloudflare%3F)
- [Add a new page with routing](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=Add%20a%20new%20page%20with%20routing)
- [How do I send emails?](https://chatgpt.com/g/g-69564f0a23088191846aa4072bd9397d-react-starter-kit-assistant?prompt=How%20do%20I%20send%20emails%3F)

## Contributing

We welcome contributions! Whether you're fixing bugs, improving docs, or proposing new features, check out our [Contributing Guide](.github/CONTRIBUTING.md) to get started.
Expand Down
14 changes: 7 additions & 7 deletions apps/api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,31 +18,31 @@
"logs": "wrangler tail --env-file ../../.env --env-file ../../.env.local"
},
"dependencies": {
"@ai-sdk/openai": "^3.0.1",
"@better-auth/passkey": "^1.4.9",
"@ai-sdk/openai": "^3.0.2",
"@better-auth/passkey": "^1.4.10",
"@repo/core": "workspace:*",
"@repo/db": "workspace:*",
"@repo/email": "workspace:*",
"@trpc/server": "^11.8.1",
"ai": "^6.0.3",
"better-auth": "^1.4.9",
"ai": "^6.0.5",
"better-auth": "^1.4.10",
"dataloader": "^2.2.3",
"drizzle-orm": "^0.45.1",
"postgres": "^3.4.7",
"resend": "^6.6.0"
},
"peerDependencies": {
"hono": "^4.11.3",
"zod": "^4.2.1"
"zod": "^4.3.4"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20251229.0",
"@cloudflare/workers-types": "^4.20260101.0",
"@repo/typescript-config": "workspace:*",
"@types/bun": "^1.3.5",
"hono": "^4.11.3",
"typescript": "~5.9.3",
"vitest": "~4.0.16",
"wrangler": "^4.54.0",
"zod": "^4.2.1"
"zod": "^4.3.4"
}
}
10 changes: 5 additions & 5 deletions apps/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"logs": "wrangler tail --env-file ../../.env --env-file ../../.env.local"
},
"dependencies": {
"@better-auth/passkey": "^1.4.9",
"@better-auth/passkey": "^1.4.10",
"@radix-ui/react-checkbox": "^1.3.3",
"@radix-ui/react-radio-group": "^1.3.8",
"@radix-ui/react-scroll-area": "^1.2.10",
Expand All @@ -23,11 +23,11 @@
"@radix-ui/react-slot": "^1.2.4",
"@radix-ui/react-switch": "^1.2.6",
"@repo/ui": "workspace:*",
"@tanstack/react-query": "^5.90.15",
"@tanstack/react-query": "^5.90.16",
"@tanstack/react-router": "^1.144.0",
"@trpc/client": "^11.8.1",
"@trpc/tanstack-react-query": "^11.8.1",
"better-auth": "^1.4.9",
"better-auth": "^1.4.10",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"jotai-effect": "^2.2.3",
Expand All @@ -38,14 +38,14 @@
"react-error-boundary": "^6.0.1",
"react": "^19.2.3",
"tailwind-merge": "^3.4.0",
"zod": "^4.2.1"
"zod": "^4.3.4"
},
"devDependencies": {
"@repo/typescript-config": "workspace:*",
"@tailwindcss/postcss": "^4.1.18",
"@tanstack/react-query-devtools": "^5.91.2",
"@tanstack/react-router-devtools": "^1.144.0",
"@tanstack/router-plugin": "^1.144.0",
"@tanstack/router-plugin": "^1.145.2",
"@types/bun": "^1.3.5",
"@types/node": "^25.0.3",
"@types/react-dom": "^19.2.3",
Expand Down
2 changes: 1 addition & 1 deletion apps/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"react": "^19.2.3"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20251229.0",
"@cloudflare/workers-types": "^4.20260101.0",
"@repo/typescript-config": "workspace:*",
"@tailwindcss/postcss": "^4.1.18",
"@types/react-dom": "^19.2.3",
Expand Down
Loading