Project Structure - panupongth148/Project-SW-DEV-TOOLS-AND-ENV-Group4 GitHub Wiki
Frontend
Router
- index เป็นส่วนจัดการหลักนำทางไปยัง frontend ต่าง ๆ
View
- Home.vue เป็นหน้าหลักของเว็บไซต์
- Account เป็นส่วนจัดการผู้ใช้งาน
- login.vue เป็นหน้าที่แสดงการเข้าสู่ระบบ
- register.vue เป็นหน้าที่มีไว้เพื่อสมัครสมาชิก
- user.vue เป็นหน้าแสดงผลผู้ใช้งาน
- Book เป็นส่วนจัดการหนังสือต่าง ๆ
- bookDetail.vue เป็นหน้าที่แสดงผลรายละเอียดหนังสือ
- Store เป็นส่วนจัดการส่วนต่าง ๆ ของร้านค้า
- frontStore.vue เป็นหน้าที่แสดงผลร้านค้า
- manageBook เป็นหน้าที่มีไว้เพื่อจัดการหนังสือในร้านค้า
- addBook.vue เป็นหน้าที่มีไว้เพื่อเพิ่มหนังสือในร้านค้า
- editBook.vue เป็นหน้าที่มีไว้เพื่อแก้ไขรายละเอียดหนังสือ
Backend
Router
- Index.js มีหน้าที่มีไว้จัดการรายละเอียดต่าง ๆ
- user.js เป็นส่วนที่มีไว้เพื่อจัดการข้อมูลผู้ใช้งานต่าง ๆ
- book.js เป็นส่วนที่ใช้จัดการหนังสือภายในร้านค้า
- cart.js เป็นส่วนที่มีไว้เพื่อจัดการสินค้าภายในรถเข็นของ user
- store.js เป็นส่วนที่มีไว้เพื่อจัดการร้านค้า
- Image.js เป็นส่วนที่มีไว้เพื่อจัดการรูป
Middleware
- index.js เป็นส่วนที่มีไว้เพื่อจัดการการยืนยันสิทธิ์ของผู้ใช้งาน โดยคั่นกลางของการยืนยันตัวตน
firebase
- db.js เป็นส่วนเชื่อมต่อฐานข้อมูล