Được viết bởi Khánh Nguyên
Hoàn thành 19-10-2024
- 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.
- Api docs: /api-docs/ Các thông tin về api được ghi rõ trong swagger
- 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.
Yêu cầu:
- Docker
git clone <repository-url>
cd <repository-directory>
docker compose up --build -d
- Mọi phản hồi liên hệ đến Khánh Nguyên
- 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ẻ!