How trungpham07012004/24ct1-pham_phuoc_trung_de_tai_sua_chua_do_dien_tu works
ElectroCare is a repair-service web application: customers can explore services, stores and parts, request AI-assisted diagnosis, book repairs, track tickets and approve quotes; staff and administrators manage repair work. The sampled browser code calls the API, and the backend excerpts show booking, ticket, staff and AI routes. The frontend server serves the browser app. Other documented or unsampled capabilities are represented only where the repository tree and excerpts support them; the README was present but provided no content.
Main entry points: may-chu.js Repair API · tao-co-so-du-lieu.sql MySQL database · ung-dung.js Browser application · phuc-vu-giao-dien.mjs Static web server
Components 14
Customer web app
- Static web server
ElectroCare-GitHub/giao-dien/phuc-vu-giao-dien.mjs - Browser application
ElectroCare-GitHub/giao-dien/ung-dung.js - Web page
ElectroCare-GitHub/giao-dien/trang-chu.html
Repair API
- Repair API
ElectroCare-GitHub/may-chu/may-chu.js - MySQL database
ElectroCare-GitHub/co-so-du-lieu/tao-co-so-du-lieu.sql
Repair operations
- Services, stores, parts
ElectroCare-GitHub/may-chu/may-chu.js - Repair booking
ElectroCare-GitHub/may-chu/may-chu.js - Ticket tracking
ElectroCare-GitHub/may-chu/may-chu.js - Staff work queue
ElectroCare-GitHub/may-chu/may-chu.js - Repair quotes
ElectroCare-GitHub/may-chu/may-chu.js - AI diagnosis
ElectroCare-GitHub/may-chu/may-chu.js
Other components
- Customer
- Staff and admin
- Google Gemini
Connections 17
- Customer → Static web server: opens app
ElectroCare-GitHub/giao-dien/phuc-vu-giao-dien.mjs - Static web server → Web page: serves page
ElectroCare-GitHub/giao-dien/phuc-vu-giao-dien.mjs - Web page → Browser application: loads script
- Browser application → Repair API: calls API
ElectroCare-GitHub/giao-dien/ung-dung.js - Staff and admin → Browser application: uses app
- Repair API → Services, stores, parts: routes requests
ElectroCare-GitHub/may-chu/may-chu.js - Repair API → Repair booking: creates bookings
ElectroCare-GitHub/may-chu/may-chu.js - Repair API → Ticket tracking: loads ticket
ElectroCare-GitHub/may-chu/may-chu.js - Repair API → Staff work queue: serves queue
ElectroCare-GitHub/may-chu/may-chu.js - Repair API → Repair quotes: approves quote
ElectroCare-GitHub/may-chu/may-chu.js - Repair API → AI diagnosis: handles diagnosis
ElectroCare-GitHub/may-chu/may-chu.js - Services, stores, parts → MySQL database: queries catalog
ElectroCare-GitHub/may-chu/may-chu.js - Repair booking → MySQL database: writes booking
ElectroCare-GitHub/may-chu/may-chu.js - Ticket tracking → MySQL database: reads ticket
ElectroCare-GitHub/may-chu/may-chu.js - Staff work queue → MySQL database: reads assignments
ElectroCare-GitHub/may-chu/may-chu.js - Repair quotes → MySQL database: updates approval
ElectroCare-GitHub/may-chu/may-chu.js - AI diagnosis → Google Gemini: requests diagnosis
ElectroCare-GitHub/may-chu/may-chu.js