An end-to-end EV charging platform
built from scratch
ShiftDeploy built Slacker IoT a complete EV charging platform,covering the customer dashboard, admin monitoring and control, and automated billing flows.
Project Overview
ShiftDeploy partnered with Slacker IoT to build an end-to-end EV charging platform from scratch. The focus was practical: live device status and session tracking, automated billing and payment capture, and a clear admin dashboard for monitoring and control.
Project Scope
Built an end-to-end platform from device to dashboard
Live device status and session tracking
Admin dashboard for monitoring and control
Automated billing and payment capture
Customer dashboard for session visibility and history
Key Statistics
Behind the Platform
The platform was designed to keep charger status visible in real time, simplify operations for admins, and automate billing so the business can scale with less manual work.
Charging Hardware
Charger Control Unit
We enabled the charger to report status reliably so the business can see what’s happening on-site without manual checks.
Safety & Measurement Sensors
Built-in monitoring helps keep sessions stable and supports accurate session reporting for billing and support.
Operational Health Monitoring
Key conditions are tracked so issues can be spotted early and chargers can stay available more consistently.
Real-time Communication
Live Device Updates
Stations send live status updates so operators and customers can track sessions without delays.
Reliable Message Delivery
We used a robust messaging layer to keep device communication consistent - even when networks fluctuate.
Instant Dashboard Refresh
Dashboards update in real time so teams can act quickly when devices start, stop, or report issues.
Platform Backend
Session & User Management
We built the logic to manage customers, sessions, and charger activity so the platform works end-to-end.
Billing & Transaction Records
Charging activity and payment records are stored cleanly so support and reporting stay reliable.
APIs for Dashboard + Admin
The backend powers both the customer experience and admin controls from a single source of truth.
Customer + Admin Dashboards
Customer Dashboard
Customers can view live device status, session progress, and charging history in one simple place.
Admin Controls
Admins can monitor chargers, review sessions, and take action quickly without digging through logs.
Real-time Views
Live updates reduce support load and help teams respond faster when a device needs attention.
Billing & Access Control
Automated Billing
Charging sessions trigger billing automatically so payments are captured consistently and on time.
Secure Customer Access
Users sign in securely so personal data and session history are protected.
Admin Roles & Permissions
The platform supports different admin roles so teams can operate safely with the right access levels.
Feature Deep Dive
Each feature was built to make operations smoother for admins and the experience clearer for customers.
Live Device Status & Session Tracking
Operators and customers can see charger status and active sessions in real time - no guessing, no waiting.
Live session status updates
Start/stop session visibility
Charging progress tracking
Session history for reference
Basic health signals for reliability
Reduced manual checks for operators
More clarity for customer support
Customer Dashboard Experience
A clear customer dashboard that makes it easy to understand charging sessions, status, and past activity.
Mobile-friendly dashboard design
Session overview and history
Clear status indicators
Simple navigation and layout
Designed to reduce confusion
Built for everyday use
Ready for future feature upgrades
Platform Safety & Reliability
Designed to keep chargers stable and reduce downtime by tracking key operational signals.
Operational monitoring signals
Safer session handling
Reduced risk of inconsistent states
Clearer visibility for troubleshooting
Better uptime through monitoring
More reliable session records
Built with scalability in mind
Automated Billing & Payment Capture
Billing and payment capture flows integrated directly into the platform to reduce manual work and missed payments.
Automated billing based on sessions
Payment capture workflow
Clear transaction history
Reduced manual invoicing effort
Cleaner records for reconciliation
Supports refunds/disputes later if needed
Built for expansion to new pricing models
Operational Alerts & Visibility
Notifications and visibility features that help teams respond quickly when chargers need attention.
Session event visibility
Issue signals surfaced to admins
Reduced support response time
Clearer operator awareness
Helps prevent small issues escalating
Built to expand notification channels
Improves day-to-day operations
Admin Monitoring & Control
An admin dashboard built for monitoring and control - so operators can manage chargers confidently.
Admin overview of charger activity
Session monitoring and review
Faster operational decision-making
Cleaner device visibility by location/station
Supports operational reporting
Reduces reliance on manual logs
Built for scalable fleet management
Implementation Timeline
A structured delivery approach to ship a full platform - from devices to dashboards and billing.
Phase 1: Device + Platform Foundations
Set up the device communication basics and established the platform foundation for tracking sessions reliably.
Key Deliverables:
Device communication baseline
Initial session tracking flow
Operational safety handling
Phase 2: Core Platform Backend
Built the backend that supports customer accounts, session logging, and platform operations.
Key Deliverables:
Backend APIs for sessions and users
Reliable session record storage
Secure access foundation
Phase 3: Customer + Admin Dashboards
Built dashboards for customers and admins with live session visibility and operational controls.
Key Deliverables:
Customer dashboard
Admin dashboard
Real-time session views
Phase 4: Billing & Payments
Implemented billing workflows and payment capture so sessions can be monetized without manual work.
Key Deliverables:
Billing logic integration
Payment capture flow
Transaction history view
Phase 5: Testing & Launch
Tested end-to-end flows and stabilized performance for real-world usage.
Key Deliverables:
End-to-end testing
Stability and performance checks
Launch readiness
Ongoing Platform Improvements (Optional)
After launch, we can improve reporting, monitoring, and admin controls based on real usage and support needs.
Talk About Next StepsChallenges & Solutions
Real-time platforms need clarity, reliability, and simple operations - here’s how we made that happen.
Challenge
Keeping device updates reliable in real time
Solution
We implemented a real-time communication layer so device status and session updates stay consistent, even with unstable networks.
Challenge
Turning charging activity into clean billing
Solution
We designed session logging and billing flows together so payments can be captured automatically with reliable records.
Challenge
Giving operators a clear admin view
Solution
We built an admin dashboard focused on monitoring and control, reducing reliance on manual device checks and scattered logs.
Challenge
Protecting platform access and sensitive data
Solution
We added secure access and role-based permissions so customers and admins only see what they’re supposed to.
Results & Impact
Slacker IoT launched with a full platform that keeps device activity visible, billing automated, and operations manageable through an admin dashboard.
Business Impact
For Slacker IoT
Centralized admin dashboard for monitoring and control
Automated billing and payment capture to reduce manual effort
Live visibility into sessions for faster support and operations
For End Users
Live session tracking and clear charging status
Transparent billing experience through automated payment flows
A smoother dashboard experience for checking session history
Building an EV or IoT Platform?
If you need real-time device tracking, admin control, and automated billing flows, we can help you ship a platform that’s built to scale.