ยินดีต้อนรับสู่ Booksy ร้านหนังสือออนไลน์ที่คุณเข้าถึงได้ซึ่งสร้างโดยใช้ MERN stack พร้อมด้วยการตรวจสอบสิทธิ์ผู้ใช้ที่จัดการโดยเสมียนและการชำระเงินที่ดำเนินการโดย Stripe Booksy นำเสนอคอลเลกชั่นหนังสือมากมายในประเภทต่างๆ ทำให้ผู้ชื่นชอบหนังสือมีแพลตฟอร์มที่ใช้งานง่ายในการสำรวจ เลือก และซื้อหนังสือเรื่องโปรดได้อย่างง่ายดาย ไม่ว่าคุณจะชื่นชอบนิยาย สารคดี สื่อการศึกษา หรือของหายาก Booksy ได้รับการออกแบบมาเพื่อตอบสนองความต้องการในการอ่านของคุณ
ส่วนหน้า: React.js สำหรับอินเทอร์เฟซผู้ใช้แบบไดนามิกและตอบสนอง แบ็กเอนด์: Node.js และ Express.js สำหรับตรรกะฝั่งเซิร์ฟเวอร์ที่แข็งแกร่งและจุดสิ้นสุด API ฐานข้อมูล: MongoDB สำหรับการจัดเก็บข้อมูลที่ยืดหยุ่นและปรับขนาดได้ การประมวลผลการชำระเงิน: การรวม Stripe เพื่อธุรกรรมการชำระเงินที่ปลอดภัยและมีประสิทธิภาพ การจัดสไตล์: CSS และหลักการออกแบบที่ตอบสนองเพื่อประสบการณ์ผู้ใช้ที่สวยงามและปรับเปลี่ยนได้
เดเมตริอุส วิสซาเรียน - https://github.com/demetriusvissarion โธมัส มาซซาก - https://github.com/TomMazzag อิลฮาน อับดาล - https://github.com/Illy-hans Jehoshua - 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-ส่วนหน้า
ติดตั้งการพึ่งพาที่จำเป็นสำหรับแบ็กเอนด์:
cd Booksy-แบ็กเอนด์
เริ่มเซิร์ฟเวอร์แบ็กเอนด์:
ตัวแปรสภาพแวดล้อม ตั้งค่าตัวแปรสภาพแวดล้อมที่ต้องการในไฟล์ .env ภายในไดเร็กทอรีแบ็กเอนด์และ .env.local ในส่วนหน้า
MONGO_URI: สตริงการเชื่อมต่อสำหรับฐานข้อมูล MongoDB ของคุณ STRIPE_SECRET_KEY: รหัสลับสำหรับการรวมการชำระเงินแบบ Stripe การรวม Stripe ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าบัญชี Stripe ของคุณและรับคีย์ API ที่จำเป็นสำหรับการประมวลผลการชำระเงิน
สำรวจร้านหนังสือ ลงทะเบียนหรือเข้าสู่ระบบ เพิ่มหนังสือลงในรถเข็นของคุณ และดำเนินการชำระเงิน เพลิดเพลินไปกับประสบการณ์การช็อปปิ้งหนังสือที่ไร้รอยต่อจากบ้านของคุณ
ยินดีบริจาค! หากคุณต้องการมีส่วนร่วม โปรดแยกพื้นที่เก็บข้อมูลและสร้างคำขอดึงข้อมูลพร้อมคุณสมบัติหรือการแก้ไขของคุณ
Booksy เป็นเว็บแอปพลิเคชันแบบโอเพ่นซอร์ส
ขอขอบคุณเป็นพิเศษสำหรับทีม Booksy และ Makers
ขอให้มีความสุขกับการอ่าน!