Tối thiểu phải có những thứ này cài sẵn:
- Node.js + npm
- Python 3
Nếu trong quá trình chạy mà có bị báo lỗi thiếu thư viện của python thì chỉ cần dùng "pip install <tên thư viện>".
Nếu trong quá trình chạy Frontend mà bị báo lỗi thiếu thư viện gì thì chỉ cần dùng "npm install <tên thư viện>".
- Tạo 1 terminal mới.
- Vào folder "Frontend" bằng lệnh "cd Frontend".
- Chạy lệnh "npm run dev".
- Tạo 1 terminal mới.
- Vào folder "Backend" bằng lệnh "cd Backend".
- Chạy file main.py bằng cách dùng VSCode, PyEditor hoặc chạy lệnh "python main.py".
- Folder "Database" là dùng để chứa những file đuôi .db để làm cơ sở dữ liệu cho backend.
- File main.py là nơi tạo ra những Sensor, ParkingSlot, ParkingZone,... và những dữ liệu này được cho trước trong file và không thay đổi được trừ khi khởi động lại server.
- Để tắt server thì chỉ cần ấn CTRL + C, tương tự cho Frontend.
- Frontend sử dụng Vite + React + Tailwind