Prerequisites — Cài đặt trước khi bắt đầu¶
Danh sách tools cần có trên máy để chạy project.
Bắt buộc¶
1. Python 3.11+¶
Tải: python.org/downloads
Phiên bản tối thiểu
Project sử dụng pydantic-settings và các tính năng Python 3.11. Không hỗ trợ Python 3.9 trở xuống.
2. Node.js 18+ & npm¶
Tải: nodejs.org (chọn LTS)
3. PostgreSQL 14+¶
Windows
Cài qua installer, nhớ tick pgAdmin để có GUI quản lý database.
4. Git¶
Tùy chọn (khuyến khích)¶
| Tool | Mục đích | Link |
|---|---|---|
| VS Code | IDE chính | code.visualstudio.com |
| pgAdmin | GUI quản lý PostgreSQL | Đi kèm PostgreSQL installer |
| Postman | Test API endpoints | postman.com |
Extensions VS Code khuyến khích¶
- Python (ms-python.python)
- Pylance (ms-python.vscode-pylance)
- ES7+ React/Redux snippets
- Tailwind CSS IntelliSense
- GitLens
✅ Đã cài đủ? → Tiếp tục Local Setup