Skip to content

ropubordee/CompuStore-backend-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ระบบ API สำหรับร้านค้าคอมพิวเตอร์ออนไลน์ รองรับการจัดการสินค้า, ตะกร้าสินค้า และระบบชำระเงินผ่าน Stripe

🚀 Key Features

  • Secure Authentication: ระบบ Login สำหรับ User และ Admin แยก Role กันด้วย JSON Web Token (JWT)
  • Product Management: จัดการข้อมูลอุปกรณ์คอมพิวเตอร์อย่างเป็นระบบผ่าน Prisma ORM
  • Stripe Integration: ระบบชำระเงินผ่านบัตรเครดิต โดยใช้ Stripe API (Test Mode) สำหรับการทำ Payment Intent และตรวจสอบสถานะการชำระเงิน
  • RESTful API Design: ออกแบบ Endpoint ตามมาตรฐาน REST เพื่อให้ Frontend เชื่อมต่อข้อมูลได้อย่างราบรื่น
  • Database Schema: ออกแบบความสัมพันธ์ของข้อมูล (Relationships) ทั้ง Order, Product และ User

🛠️ Tech Stack

  • Runtime: Node.js
  • Framework: Express.js
  • ORM: Prisma
  • Database: MySQL
  • Payment Gateway: Stripe API
  • Security: JWT (JSON Web Token)

About

E-Commerce for Computer Accessories(backend api)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors