مرحبًا بك في Booksy، مكتبة الكتب المفضلة لديك عبر الإنترنت والتي تم إنشاؤها باستخدام حزمة MERN مع مصادقة المستخدم التي تتم معالجتها بواسطة Clerk والمدفوعات التي تتم بواسطة Stripe. تقدم Booksy مجموعة كبيرة من الكتب عبر مختلف الأنواع، مما يوفر لمحبي الكتب منصة بديهية للاستكشاف والاختيار ، وشراء قراءاتهم المفضلة بكل سهولة. سواء كنت مهتمًا بالروايات أو الواقعية أو المواد التعليمية أو الاكتشافات النادرة، فإن Booksy مصمم لتلبية تفضيلاتك في القراءة.
الواجهة الأمامية: React.js لواجهة مستخدم ديناميكية وسريعة الاستجابة. الواجهة الخلفية: Node.js وExpress.js للحصول على منطق قوي من جانب الخادم ونقاط نهاية واجهة برمجة التطبيقات. قاعدة البيانات: MongoDB لتخزين البيانات بشكل مرن وقابل للتطوير. معالجة الدفع: تكامل الشريط لمعاملات الدفع الآمنة والفعالة. التصميم: مبادئ CSS والتصميم سريع الاستجابة لتجربة مستخدم مصقولة وقابلة للتكيف.
ديمتريوس فيساريون - https://github.com/demetriusvissarion توماس مزاق - https://github.com/TomMazzag - إلهان عبد الله - https://github.com/Illy-hans يهوشع - https://github.com/AVJehoshua Fawaz ترار - https://github.com/Fawaztarar
https://trello.com/b/qv2hfgk4/ecommerce-final-project
https://excalidraw.com/#room=a5e0e468c208d0365181,Nr2s0OMVmuSbWFPOP75-5A
ميرو
وثائق API
لإعداد مشروع Booksy محليًا، اتبع الخطوات التالية:
المتطلبات الأساسية
Node.js MongoDB
استنساخ بوابة https://github.com/AVJehoshua/Booksy-backend.git
استنساخ المستودع أو تنزيل الكود المصدري:
استنساخ بوابة https://github.com/TomMazzag/Booksy-frontend.git
انتقل إلى دليل المشروع:
cd Booksy-الواجهة الأمامية
قم بتثبيت التبعيات المطلوبة للواجهة الخلفية:
مؤتمر نزع السلاح Booksy الخلفية
بدء تشغيل الخادم الخلفي:
متغيرات البيئة قم بإعداد متغيرات البيئة المطلوبة في ملفات .env داخل دليل الواجهة الخلفية و.env.local في الواجهة الأمامية
MONGO_URI: سلسلة الاتصال لقاعدة بيانات MongoDB الخاصة بك. STRIPE_SECRET_KEY: المفتاح السري لتكامل دفع Stripe. تكامل Stripe تأكد من أنك قمت بإعداد حساب Stripe الخاص بك وحصلت على مفاتيح API اللازمة لمعالجة الدفع.
استكشف المكتبة، وقم بالتسجيل أو تسجيل الدخول، وأضف الكتب إلى سلة التسوق الخاصة بك، ثم تابع عملية الدفع. استمتع بتجربة تسوق سلسة للكتب وأنت مرتاح في منزلك.
المساهمات هي موضع ترحيب! إذا كنت ترغب في المساهمة، من فضلك قم بتقسيم المستودع وإنشاء طلب سحب يتضمن ميزاتك أو إصلاحاتك.
Booksy هو تطبيق ويب مفتوح المصدر
شكر خاص لفريق Booksy and Makers
قراءة سعيدة!