🧰 Project Overview:
We are seeking a small, reliable team or experienced individual developer to build three connected web dashboards for our Cash-In-Transit (CIT) operations.These dashboards will be hosted as a standalone dashboard microservice (e.g. https://dashboards.callcentre.co.zw), but will pull live data via API from our existing Laravel-based systems.
The dashboards must be interactive, responsive, and visually consistent with the modern pastel theme we provide.
📊 Dashboards to Build
CIT Operations Overview
Displays live driver stats, trips, and cash movements.
Gauges, pie charts, and performance summaries.
Color-coded flags (Green/Amber/Red) for drivers and trip status.
Vault Monitoring Dashboard
Shows vault capacity and live balances (USD, ZAR, ZWL) across cities.
Alerts when vaults exceed thresholds or panic triggers are raised.
Each vault’s indicator should be clickable to open a popup showing details.
Gold Vault Monitoring Dashboard
Displays gold quantities (in grams/kg) per vault.
Threshold: 10 kg per vault → over-limit alerts trigger.
Follows same structure as vault dashboard but in precious-metal format.
⚙️ Functional Requirements
Integration & Data:
Dashboards must fetch data via REST API from our main Laravel systems (we will supply the API endpoints and documentation).
All icons, charts, and buttons must be live, reflecting real-time values from the system.
APIs will return JSON with balances, statuses, trips, etc.
Interactivity:
All major icons, buttons, or cards should be clickable, opening a popup/modal window with additional detail (for example, “View Vault Details” or “Driver History”).
The dashboards should not just display values — they should serve as a live monitoring console.
Design Consistency:
Keep everything within the same pastel-white modern theme (we will provide the reference designs).
Maintain uniform UI/UX structure across all three dashboards.
Must be clean, flat, responsive (desktop and large screen 75” display compatible).
Hand-over & Source Control:
Complete project delivery through GitHub (we will provide repository access).
Include full source code, build files, and a simple README installation guide.
Code must be ready for future extension into iOS and Android WebView apps (Capacitor/PWA ready)..
🔒 Security
Developers will not have access to our live production systems.
Use mock APIs or provided sample JSON during development.
Final API connection will be configured internally by us after handover.
💵 Budget & Scope
This is a small, well-defined project — mainly UI assembly, charts, and API connections.We expect clean work and clear code organization rather than heavy backend logic.Budget is limited, but this will lead to ongoing work for future dashboards if well executed.
Delivery time: 1 week maximum.
🧠 Technical Preferences
Frontend: Vue.js / React / Laravel Blade (any modern framework)
Charts: ApexCharts, Chart.js, D3.js, or similar
Styling: TailwindCSS / Bootstrap
Backend Integration: REST API fetch from Laravel systems
Data Source: JSON-based endpoints
Hosting Ready: Can run standalone on a subdomain
🧩 Deliverables
Three separate dashboard views:
CIT Operations
Vault Monitoring
Gold Vault Monitoring
Each view fully interactive and API-connected.
Popup modals for icon/card details.
Clean, responsive layouts (desktop + 75-inch display).
Source code and assets delivered via GitHub.
Basic documentation for linking APIs post-deployment.
💬 Additional Notes
Dashboard must maintain live updating, ideally every 30–60 seconds.
Should support threshold triggers and color indicators:
The system must be modular — easy to expand with new dashboards later.
📬 How to Apply
Please include:
1–2 examples of dashboards or admin panels you have built.
Confirmation that you can work with mock APIs only (no live access).
Confirmation you can deliver clean, modular source code to GitHub.
Your cost estimate and completion timeframe.
🔮 Future Engagement
If this initial project is delivered successfully, there will be continued engagement for future modules — including Incident Control, Panic Alert Dashboards, and Mobile App Integration.
🖥️ Live Demos (Lovable Previews):
CIT Operations: https://cit-insight-nexus.lovable.app/
Gold Monitoring: https://cit-insight-nexus.lovable.app/gold-monitoring
Vault Monitoring: https://cit-insight-nexus.lovable.app/vault-monitoring
...
Show more