spatz 2
1.0.0
เทมเพลต Fullstack ที่สมบูรณ์สำหรับ Svelte ซึ่งขึ้นอยู่กับ Spatz ดั้งเดิม
แอพสาธิตสด
Spatz ใช้รูปแบบมาตรฐานใน Svelte และ Daisyui Spatz-2 ใช้ svelte-superforms, Shadcn-Svelte, การชำระเงินลายและ Svelte-Animations
mkdir pb-spatz-2
cd pb-spatz-2
wget https://github.com/pocketbase/pocketbase/releases/download/v0.22.9/pocketbase_0.22.9_linux_amd64.zip
unzip pocketbase_0.22.9_linux_amd64.zip
./pocketbase serve --http= " 0.0.0.0:8090 "
เข้าสู่ระบบคอนโซลผู้ดูแลระบบ PocketBase ที่ http://localhost:8090/_/
และสร้างฐานข้อมูลใหม่
ไปที่การตั้งค่า> นำเข้าคอลเลกชันจากนั้นวางในการเชื่อมต่อของ ./pocketbase/pb_schema.json
(จาก repo นี้) และคลิกนำเข้า
git clone https://github.com/engageintellect/spatz-2
cd spatz-2
cp .env.example .env.local (or .env)
pnpm i && pnpm run dev --host
http://localhost:5173
เพื่อดูแอพ /src
├── /lib
│ ├── /schema.ts (Zod schema)
│ └── app.d.ts (global types)
├── /assets
│ └── /images
├── /components
│ ├── /magic-ui (svelte-animations)
│ └── /ui (shared components)
├── /stores (global state)
├── /routes
│ ├── /guestbook
│ │ └── /post
│ │ └── /[id]
│ ├── /users
│ │ └── /[id]
│ ├── /technologies
│ ├── /subscriptions
│ ├── /terms
│ ├── /ai
│ │ ├── /chat
│ │ ├── /context
│ │ ├── /a
│ │ ├── /b
│ │ └── /c
│ ├── /donate
│ │ ├── /cancel (redirect when cancelling stripe payment)
│ │ └── /success (redirect after successful stripe payment)
│ ├── /checkout
│ │ ├── /payment (redirect when cancelling stripe payment)
│ │ ├── /cancel (redirect when cancelling stripe payment)
│ │ └── /success (redirect after successful stripe payment)
│ ├── /api
│ │ ├── /repo-data (fetch github repository stars)
│ │ ├── /fortune (fetch random tech founder quote)
│ │ ├── /chat (OpenAI streaming API)
│ │ └── /donate (for stripe payments)
│ │__ /auth (Pocketbase auth)
│ │ ├── /login
│ │ ├── /register
│ │ ├── /logout
│ │ └── /reset-password
│ └── /my (user-specific routes)
│ ├── /profile
│ ├── /account
│ ├── /billing (for subscriptions)
│ └── /settings
/pocketbase
├── pb_schema.json
/static
└── /docs (general documentation)
ไอคอนจัดทำโดย iconify/svelte คุณสามารถค้นหาไอคอนบนไอคอน
แอนิเมชั่นจัดทำโดย GSAP และใช้งานง่าย คุณสามารถค้นหาเอกสารได้ที่นี่
การบริจาคได้รับการต้อนรับและชื่นชม หากคุณมีคำขอคุณสมบัติโปรดเพิ่มเป็นปัญหาหรือทำคำขอดึง