jarocki.me
1.0.0

هذا هو موقع الويب الخاص بي الشخصي الذي تم تصميمه باستخدام
لتشغيل التطبيق ، يجب تحديد عدد قليل من متغيرات البيئة (في .env.local ):
NEXT_PUBLIC_URL - يستخدم لإنشاء عناوين URL المطلقة ، على سبيل المثال الروابط الكنسية وصور الرسم البياني المفتوحNOTION_TOKEN - يستخدم بواسطة عميل API المفهوم ، معلومات غير موجودة هناNOTION_DATABASE_ID - تستخدم لجلب الملاحظات/قائمة منشورات المدونةهناك تنسيق بيانات معين لقاعدة بيانات فكرة يحتاجها التطبيق. عند جلب محتوى قاعدة البيانات ، يتوقع التطبيق تكوين الخصائص التالية في قاعدة البيانات:
idcreated_timelast_edited_timecoverhashtagstitledescriptionslug يستخدم كملاحظات على سبيل المثال في /notes/hello-world سيكون Slug hello-worldpublished - يستخدم لتصفية الملاحظات غير المنشورة من قائمة الملاحظات المتاحةpublishedAtinProgress - يستخدم لعرض Work in progress في قائمة الملاحظاتإليك كيف يجب أن تبدو قاعدة البيانات الموجودة في الفكرة:

بعد تحديد متغيرات البيئة وقاعدة بيانات فكرةك ، قم بتشغيل التطبيق
git clone https://github.com/BartoszJarocki/web-jarocki-me
cd web-jarocki-me
yarn
yarn devينشئ التطبيق صور الرسم البياني المفتوح تلقائيًا باستخدام وظائف Lambda و Puppetter
مثال الصفحة الرئيسية
مثال نشر المدونة
تصميم مستوحى بشكل كبير من قالب الضوء على واجهة مستخدم Tailwind
معهد ماساتشوستس للتكنولوجيا