spatz
1.0.0
قالب كامل ، fullstack لـ Svelte.
التطبيق التجريبي






mkdir pb-spatz
cd pb-spatzwget 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 Admin على http://localhost:8090/_/ وإنشاء قاعدة بيانات جديدة.
انتقل إلى الإعدادات> مجموعات استيراد ، ثم الصق في Contens of ./pocketbase/pb_schema.json (من هذا الريبو) وانقر فوق استيراد.
git clone https://github.com/engageintellect/spatz
cd spatzcp .env.example .env.local (or .env)pnpm i && pnpm run dev --hosthttp://localhost:5173 لرؤية التطبيق. /src
├── /lib
│ └── app.d.ts (global types)
├── /assets
│ └── /images
├── /components
├── /stores (global state)
├── /routes
│ ├── /guestbook
│ ├── /ai (nested routes)
│ │ ├── /a
│ │ ├── /b
│ │ └── /c
│ ├── /api
│ │ ├── /repoData (fetch github repository stars)
│ │ ├── /chat (OpenAI streaming API)
│ │__ /auth (Pocketbase auth)
│ │ ├── /login
│ │ ├── /register
│ │ ├── /logout
│ │ └── /reset-password
│ └── /my (user-specific routes)
│ ├── /account
│ ├── /profile
│ └── /settings
/pocketbase
├── pb_schema.json
/static
└── /docs (general documentation)
يتم توفير الرموز بواسطة iconify/svelte. يمكنك البحث عن أيقونات على icones.
يأتي التطبيق محملاً مسبقًا بجميع الموضوعات القياسية من Daisyui. يمكنك أيضًا إنشاء خاص بك هنا
يتم توفير الرسوم المتحركة بواسطة GSAP وسهلة التنفيذ. يمكنك العثور على الوثائق هنا.
المساهمات موضع ترحيب وتقدير. إذا كان لديك طلب ميزة ، فيرجى إضافته كمشكلة أو تقديم طلب سحب.