ManagementSystem/TrackingToolWeb
root 980676fe16 update leave day 2026-05-13 10:27:54 +07:00
..
client update(ttw): update auto sync user 2025-12-12 10:16:23 +07:00
static fix(noti): Fix notification 2025-12-23 07:43:27 +07:00
uploads update leave day 2026-05-13 10:27:54 +07:00
venv update leave day 2026-05-13 10:27:54 +07:00
.DS_Store update(fe): remove speak check in and check out 2025-12-19 07:37:59 +07:00
.gitignore update(ttw): run send image in backgound 2025-12-11 14:55:09 +07:00
CLAUDE.md update(tracking-tool-web): refactor to speed checkin 2026-05-12 08:43:12 +07:00
README.md update(ttw): run send image in backgound 2025-12-11 14:55:09 +07:00
api.py update leave day 2026-05-13 10:27:54 +07:00
camera.py feat(tkw): Tracking tool web 2025-12-10 16:23:45 +07:00
database.py update leave day 2026-05-13 10:27:54 +07:00
log.log update leave day 2026-05-13 10:27:54 +07:00
main.py update(checkin tool web): update status when status from server and tool are wrong 2026-05-13 10:24:34 +07:00
models.py update(ttw): update auto sync user 2025-12-12 10:16:23 +07:00
package-lock.json feat(tkw): Tracking tool web 2025-12-10 16:23:45 +07:00
requirements.txt feat(tkw): Tracking tool web 2025-12-10 16:23:45 +07:00
student_encodings.sql update(fe): Move quantity variable to env 2025-12-12 10:38:39 +07:00
students.sql update(fe): Move quantity variable to env 2025-12-12 10:38:39 +07:00
sync.py update leave day 2026-05-13 10:27:54 +07:00

README.md

Run client: npm run dev or npm run build && npm run preview

==> Build client xong => coppy file asset và index vào folder static của server => thêm prefix static vào link của assets trong file index VD: /camera/static/assets

Run server uvicorn main:app --reload

nohup uvicorn main:app --host 172.16.6.38 --port 8080 > log.log 2>&1 &