Skip to content

Commit bb17774

Browse files
Merge pull request #531 from stackbit/tanstack
added tanstack and new template
2 parents c3974d4 + 48b185d commit bb17774

7 files changed

Lines changed: 209 additions & 40 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "TanStack Start"
3+
icon: images/icons/tanstack.svg
4+
official_url: https://tanstack.com/start/latest
5+
taxonomy: ssg
6+
---

β€Žcontent/theme/astro-platform-starter.mdβ€Ž

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,4 @@ featured: true
1717
netlify_deploy: https://app.netlify.com/start/deploy?repository=https://github.com/netlify-templates/astro-platform-starter
1818
---
1919

20-
21-
A modern starter based on Astro.js, Tailwind, daisyUI, and [Netlify Core Primitives](https://docs.netlify.com/core/overview/#develop) (Edge Functions, Image CDN, Blob Store).
22-
23-
20+
A modern starter based on Astro.js, Tailwind, daisyUI, and [Netlify Core Primitives](https://docs.netlify.com/core/overview/#develop) (Edge Functions, Image CDN, Blob Store).

β€Žcontent/theme/dante-astro-theme.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Dante Portfolio & Blog Site with Astro
33
github: https://github.com/JustGoodUI/dante-astro-theme
44
demo: https://dante-astro-theme.netlify.app/
55
author: justgoodui.com
6-
date: 2024-01-12
6+
date: 2025-01-12
77
ssg:
88
- Astro
99
cms:

β€Žcontent/theme/nextjs-blog-theme.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ css:
1313
archetype:
1414
- Blog
1515
description: A customizable Next.js and Tailwind blog starter.
16-
featured: true
16+
featured: false
1717
netlify_deploy: https://app.netlify.com/start/deploy?repository=https://github.com/netlify-templates/nextjs-blog-theme
1818
---
1919

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: TanStack Chat Template
3+
github: https://github.com/netlify-templates/tanstack-template
4+
demo: https://tanstack-starter.netlify.app/
5+
author: Netlify
6+
date: 2025-03-19
7+
ssg:
8+
- TanStack
9+
cms:
10+
- No CMS
11+
css:
12+
- Tailwind
13+
archetype:
14+
- Other
15+
description: A modern chat template built with TanStack Router, Claude AI, Sentry, and Convex integrations, featuring a clean and responsive interface.
16+
featured: true
17+
netlify_deploy: https://app.netlify.com/start/deploy?repository=https://github.com/netlify-templates/tanstack-template
18+
---
19+
20+
A modern chat template built with TanStack Router, Claude AI, Sentry, and Convex integrations, featuring a clean and responsive interface.
21+
22+
## Features
23+
24+
### AI Capabilities
25+
- πŸ€– Powered by Claude 3.5 Sonnet
26+
- πŸ“ Rich markdown formatting with syntax highlighting
27+
- 🎯 Customizable system prompts for tailored AI behavior
28+
- πŸ”„ Real-time message updates and streaming responses
29+
30+
### User Experience
31+
- 🎨 Modern UI with Tailwind CSS and Lucide icons
32+
- πŸ” Conversation management
33+
- πŸ” API key management
34+
- πŸ“‹ Markdown rendering with code highlighting
35+
36+
## Architecture
37+
38+
### Tech Stack
39+
- **Frontend Framework**: React 19 with TanStack Start
40+
- **Routing**: TanStack Router
41+
- **State Management**: TanStack Store
42+
- **Database**: Convex (optional)
43+
- **Styling**: Tailwind CSS 4
44+
- **AI Integration**: Anthropic's Claude API
45+
- **Build Tool**: Vite 6 with Vinxi
46+
47+
### Prerequisites
48+
49+
- [Node.js](https://nodejs.org/) v20.9+
50+
- (optional) [nvm](https://github.com/nvm-sh/nvm) for Node version management
51+
- [Anthropic Claude API](https://www.anthropic.com/api)
52+
- (optional) [Convex Account](https://dashboard.convex.dev/signup) for database storage
Lines changed: 115 additions & 0 deletions
Loading

0 commit comments

Comments
Β (0)