Laracoffee
Laracoffee เป็นเว็บแอปพลิเคชันที่สร้างขึ้นโดยใช้กรอบ Laravel ที่ช่วยให้ผู้ใช้สามารถเรียกดูและสั่งซื้อผลิตภัณฑ์กาแฟออนไลน์
สารบัญ
- คุณสมบัติ
- การติดตั้ง
- การใช้งาน
- การบริจาค
- ใบอนุญาต
- UI
- โดยสรุป
คุณสมบัติ
ผู้ดูแลระบบ
- หน้าตรวจสอบความถูกต้อง: หน้านี้อนุญาตให้ผู้ดูแลระบบเข้าสู่ระบบ
- หน้าแดชบอร์ด: ผู้ดูแลระบบสามารถเข้าถึงแดชบอร์ดเพื่อดูภาพรวมของกิจกรรมระบบ
- หน้าลูกค้า: แสดงรายการรายละเอียดลูกค้าที่ลงทะเบียนเพื่อให้ผู้ดูแลระบบดู
- หน้าธุรกรรมบันทึก: ผู้ดูแลระบบสามารถตรวจสอบบันทึกการทำธุรกรรม
- หน้าผลิตภัณฑ์: ผู้ดูแลระบบสามารถดูเพิ่มแก้ไขและลบรายละเอียดผลิตภัณฑ์
- หน้าตรวจสอบผลิตภัณฑ์: ผู้ดูแลระบบสามารถดูรีวิวผลิตภัณฑ์
- หน้าโปรไฟล์: ผู้ดูแลระบบสามารถแก้ไขข้อมูลโปรไฟล์และเปลี่ยนรหัสผ่านได้หากจำเป็น
- หน้าคำสั่งซื้อ: ผู้ดูแลระบบสามารถจัดการคำสั่งซื้อของผู้ใช้รวมถึงการเปลี่ยนสถานะคำสั่งซื้อ (ปฏิเสธเสร็จแล้วอนุมัติ)
- ประวัติการสั่งซื้อ: ผู้ดูแลระบบสามารถทบทวนประวัติความเป็นมาของคำสั่งซื้อ
ผู้ใช้ทั่วไป
- หน้าตรวจสอบและลงทะเบียน: ผู้ใช้สามารถเข้าสู่ระบบหรือลงทะเบียนสำหรับบัญชี
- หน้าแรก: หน้า Landing Page หลักสำหรับผู้ใช้
- หน้าจุด: ผู้ใช้สามารถติดตามคะแนนความภักดีที่ได้รับจากการทำธุรกรรม
- หน้าโปรไฟล์: ผู้ใช้สามารถแก้ไขข้อมูลโปรไฟล์และเปลี่ยนรหัสผ่านได้หากจำเป็น
- หน้าผลิตภัณฑ์: ผู้ใช้สามารถซื้อผลิตภัณฑ์ดูรายละเอียดผลิตภัณฑ์และแสดงความคิดเห็นเกี่ยวกับผลิตภัณฑ์ (หลังจากเสร็จสิ้นการซื้อ)
- หน้าการสั่งซื้อ: ผู้ใช้สามารถดูและจัดการตะกร้าสินค้ารวมถึงการแก้ไขและยกเลิกคำสั่งซื้อ
- ประวัติการสั่งซื้อ: ผู้ใช้สามารถตรวจสอบประวัติการสั่งซื้อของพวกเขา
การติดตั้ง
หากต้องการเรียกใช้ Laracoffee ในพื้นที่ให้ทำตามขั้นตอนเหล่านี้:
โคลนที่เก็บนี้:
git clone https://github.com/snykk/Laracoffee.git
เปลี่ยนเป็นไดเรกทอรีโครงการ
ติดตั้งการพึ่งพาโครงการ
composer install
npm install
คัดลอกไฟล์. env.example ไปยัง. ENV และกำหนดค่าตัวแปรสภาพแวดล้อมของคุณรวมถึงการตั้งค่าฐานข้อมูลของคุณและการกำหนดค่าที่จำเป็นอื่น ๆ
สร้างคีย์แอปพลิเคชัน
สร้างลิงค์สัญลักษณ์สำหรับไดเรกทอรีจัดเก็บข้อมูล
ตั้งค่าดิสก์ระบบไฟล์เป็นสาธารณะในไฟล์. ENV
โยกย้ายฐานข้อมูล
เมล็ดฐานข้อมูลด้วยข้อมูลตัวอย่าง (ไม่บังคับ):
เริ่มต้นเซิร์ฟเวอร์การพัฒนา
เข้าถึงแอปพลิเคชันในเบราว์เซอร์ของคุณที่ http: // localhost: 8000
การใช้งาน
- เยี่ยมชมเว็บไซต์และลงทะเบียนสำหรับบัญชี
- เรียกดูผลิตภัณฑ์กาแฟที่มีอยู่เพิ่มลงในรถเข็นของคุณและดำเนินการชำระเงิน
- ทำคำสั่งทดสอบเพื่อดูเวิร์กโฟลว์การประมวลผลคำสั่งซื้อ
- เข้าถึงแผงผู้ดูแลระบบโดยเข้าสู่ระบบด้วยข้อมูลรับรองผู้ดูแลระบบ (ถ้าเมล็ด)
- จัดการผลิตภัณฑ์และคำสั่งซื้อผ่านแผงผู้ดูแลระบบ
การบริจาค
ยินดีต้อนรับ! หากคุณต้องการมีส่วนร่วมในโครงการนี้โปรดทำตามขั้นตอนเหล่านี้:
- แยกที่เก็บ
- สร้างสาขาใหม่สำหรับคุณสมบัติของคุณหรือ Fix Fix:
git checkout -b feature-name - ทำการเปลี่ยนแปลงของคุณและกระทำพวกเขา:
git commit -m 'Add some feature' - กดไปที่ส้อมของคุณ:
git push origin feature-name - สร้างคำขอดึงบนที่เก็บต้นฉบับ
ใบอนุญาต
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT
UI
หน้าผู้ดูแลระบบ
แผงหน้าปัด

รายชื่อลูกค้า

รายการธุรกรรม

หน้าผลิตภัณฑ์

เพิ่มผลิตภัณฑ์

แก้ไขผลิตภัณฑ์

ลำดับรายละเอียด

ลำดับประวัติศาสตร์

ผู้ใช้ทั่วไป
หน้าลงทะเบียน

หน้าตรวจสอบสิทธิ์

บ้าน

จุดผู้ใช้

รายละเอียดโปรไฟล์

แก้ไขโปรไฟล์

หน้าผลิตภัณฑ์

รายละเอียดผลิตภัณฑ์

สั่งซื้อ

รายการคำสั่งซื้อ

อัปโหลดหลักฐานการถ่ายโอน

สั่งซื้อรายละเอียด

แก้ไขคำสั่งซื้อ

ส่งรีวิว

โดยสรุป
อย่าลังเลที่จะสำรวจแอปพลิเคชันและลองด้วยตัวเอง หากคุณมีคำถามใด ๆ หรือพบปัญหาใด ๆ โปรดอย่าลังเลที่จะติดต่อ ความคิดเห็นของคุณได้รับการชื่นชมอย่างมาก มีความสุขในการสำรวจ !!!