EvoltStation là nền tảng quản lý trạm sạc xe điện toàn diện, tích hợp đặt chỗ thông minh, thanh toán ví điện tử và giám sát thời gian thực.
🔗 Live Demo:https://evoltstation.io.vn
| Component | Technologies |
|---|---|
| Backend | .NET 9 Web API, Entity Framework Core, SignalR (Real-time), Identity (JWT). |
| Frontend | Angular, Tailwind CSS, DaisyUI, Leaflet (Map), Chart.js. |
| Database | Microsoft SQL Server. |
| Integrations | VNPay (Payment), Cloudinary (Media), MailKit (Email), QRCoder. |
- 🗺️ Smart Booking & Map: Tìm trạm trên bản đồ tương tác, lọc trụ sạc tương thích và đặt chỗ giữ chỗ (Reservation) theo khung giờ.
- ⚡ QR Charging Flow: Quy trình sạc khép kín: Quét QR -> Xác thực người dùng -> Kích hoạt sạc -> Trừ tiền tự động.
- 💳 E-Wallet System: Ví điện tử tích hợp, hỗ trợ nạp tiền qua cổng thanh toán và quản lý lịch sử giao dịch.
- 🤖 AI Support Bot: Chatbot hỗ trợ khách hàng tích hợp qua SignalR Custom Adapter.
- 📊 Admin Dashboard: Thống kê doanh thu, giám sát trạng thái trụ sạc và xử lý báo cáo sự cố thời gian thực.
1. Clone Repo
git clone https://github.com/DatNguyenSE/EVStation-Client.git
git clone https://github.com/DatNguyenSE/EVStation-API.git- Backend Setup (.NET)
cd EVStation-API
# Update connection string in appsettings.json
dotnet ef database update
dotnet run- Frontend Setup (Angular)
cd EVStation-Client
npm install
npm start