Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.45 KB

README.md

File metadata and controls

53 lines (34 loc) · 1.45 KB

RESTful API SPIT

Được viết bởi Khánh Nguyên
Hoàn thành 19-10-2024

Các tính năng

  • Xây dựng RESTful API cho ứng dụng SPIT.
  • Hỗ trợ xác thực người dùng bằng JSON Web Tokens (JWT).
  • Kết nối và quản lý cơ sở dữ liệu MySQL thông qua Sequelize.
  • Tài liệu API tự động với Swagger.

Sử dụng

  • Api docs: /api-docs/ Các thông tin về api được ghi rõ trong swagger

Công nghệ sử dụng

  • Node.js: Môi trường chạy JavaScript trên server.
  • Express: Framework web cho Node.js, giúp xây dựng API nhanh chóng.
  • Typescript: Là ngôn ngữ mở rộng của javascript
  • MySQL: Hệ quản trị cơ sở dữ liệu quan hệ.
  • Sequelize: ORM cho Node.js, hỗ trợ kết nối với MySQL.
  • JWT: Xác thực và bảo mật API.
  • CORS: Cho phép giao tiếp giữa các domain khác nhau.
  • Swagger: Tài liệu API tự động.

Hướng dẫn dùng

Yêu cầu:

  • Docker
git clone <repository-url>
cd <repository-directory>

docker compose up --build -d

Liên hệ

  • Mọi phản hồi liên hệ đến Khánh Nguyên

Giấy Phép

  • Dự án này được cấp phép theo Giấy phép MIT. Xem tệp LICENSE để biết chi tiết.

Hoàn thành 19/10/2024 Cảm ơn bạn đã xem qua API spit! Tôi hy vọng bạn thấy nó hữu ích và thú vị. Chúc bạn lập trình vui vẻ!