مجموعة Stelace المبتدئة هذه مجانية للاستخدام، بموجب شروط ترخيص MIT. لا تتردد في الشوكة أو المساهمة أو جعلها خاصة بك ❤️.
توفر مجموعة البداية هذه واجهة أمامية للسوق عالية الأداء تشبه AirBnB (Vue.js) مع نشر بدون خادم تم تكوينه مسبقًا استنادًا إلى خادم Stelace API مفتوح المصدر.
العرض المباشر
يتوفر أيضًا قالب منصة يركز على البحث والأتمتة والوقت الفعلي.
ما هو ستيليس؟
توفر Stelace API البحث المتقدم وإدارة الأصول والمستخدمين والأتمتة وتسليم المحتوى لواجهات برمجة التطبيقات لمنصات الويب التي تتراوح من الأسواق كثيفة البحث إلى تطبيقات المجتمع عبر الإنترنت. تتيح لك الواجهة الخلفية للسوق مفتوحة المصدر من Stelace التركيز على ما يجعل منصتك فريدة من نوعها.
مستندات API
احصل على أكثر من 90 درجة في PageSpeed خارج الصندوق:
quasar.conf.js
.تتبع هذه المجموعة نمط PRPL: مزيد من المعلومات في المستندات.
استفد من عمليات التكامل هذه لبدء تشغيل النظام الأساسي الخاص بك بشكل أسرع:
بنية JAMStack بدون خادم:
يتم استخدام Node.js >= 10.18 للأدوات.
أنت بحاجة إلى مفاتيح Stelace API الخاصة بك للبدء. أخبار جيدة: Stelace مفتوح المصدر حتى تتمكن من نشر خادمك الخاص.
git clone https://github.com/stelace/marketplace-demo.git
cd marketplace-demo
# using yarn instead of npm is recommended
yarn
إذا لم يكن لديك خيوط مثبتة، يمكنك اتباع هذه التعليمات.
يمكنك نسخ .env.example
وتعبئته بمفاتيح Stelace API (قم بإنشائها باستخدام مشروع مفتوح المصدر من جانب الخادم).
cp .env.example .env.development
# You may want to use live keys in this file
cp .env.example .env.production
تحتاج إلى ملء متغيرات البيئة التالية:
STELACE_INSTANT_WEBSITE_URL
STELACE_PUBLISHABLE_API_KEY
( pubk_ ...) المستخدم في تطبيق VueSTELACE_SECRET_API_KEY
( seck_ ...) المستخدمة في البرامج النصية لبذر البياناتSTELACE_API_URL
فارغًا إلا إذا كنت تستخدم الخادم الخاص بك بدلاً من api.stelace.com
الافتراضي يرجى الرجوع إلى .env.example
لمزيد من التفاصيل حول متغيرات البيئة، بما في ذلك الخريطة وبوابة الدفع والتسجيل والتحليلات.
yarn seed
quasar dev
# or, if you want to run Netlify functions with stripe payments as well:
yarn dev
برجاء الرجوع إلى مستندات Quasar للحصول على مزيد من التفاصيل حول تكوين الواجهة الأمامية ومكوناتها.
يجب تشغيل خادم Stelace Core API محليًا قبل بدء خادم هذا المشروع.
نحتاج أولاً إلى إطلاق الخدمات التي تحتاجها Stelace Core API.
yarn docker:db
ثم نحتاج إلى تهيئة قاعدة البيانات بالتكوين الفوري.
cd /path/to/stelace-core
git checkout dev
yarn setup:instant
سيتم عرض مفاتيح API السرية والقابلة للنشر حتى تتمكن من استخدامها كمتغيرات بيئة لهذا المشروع. ستحتاج أيضًا إلى تعيين بعض متغيرات البيئة مثل STELACE_API_URL
(http://127.0.0.1:API_PORT).
لنبدأ الخادم.
yarn dev
يرجى الرجوع إلى .env.example
في مشروع stelace-server
.
قم بتخصيص التطبيق بالألوان والعلامة التجارية الخاصة بك في src/styles.json
، الموثقة في style.json.md.
يرجى الرجوع إلى قسم مستندات النشر لمزيد من التفاصيل.