D3.js Web UI for Spatiotemporal Analytics Startup
Services Covered:

Industry
Software Development
Duration
2 months
Budget
Less than 10K
Start Date
1 June 2021
Team Size
1-5 Employees
Engagement Model
Offshore
Project Capability Score (PCS)
80/100
Strong
Project Capability Score (PCS) estimates how capable MindInventory is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Spatiotemporal Analytics Startup
Project Summary
A spatiotemporal analytics startup engaged MindInventory to design and build a web user interface for a key visualization. MindInventory pivoted from an IPython widget to focus on a D3.js-powered web UI and delivered a reusable UI skeleton. The client was pleased with the result, noted effective Slack communication across time zones, and reported only minor initial miscommunications that were promptly resolved.
Key Challenges
- No in-house web developers to build the UI.
- Need for UI design and development for an important visualization intended for integration with an IPython widget.
- Limited internal time to build the UI themselves.
Project Deliverables
- Web user interface with D3.js-driven visualizations.
- Reusable UI skeleton for integration in multiple places.
- Project management and engineering support during delivery.
Project Solution
MindInventory was engaged after outreach and portfolio review. After a short introduction call and an initial investigation into building an IPython widget, the team pivoted to build a web interface. They implemented a data-driven UI using D3.js, delivered a reusable UI skeleton, and staffed the project with a project manager and an engineer. Communication was handled via Slack and frequent calls across opposing time zones.
Project Outcome
- Deliverable met the client's requirements and was "pretty much exactly what we needed."
- Communication worked well via Slack despite opposite time zones.
- Minor scope miscommunications were quickly resolved and not billed.
Platforms
Web
Tech Stack
JavaScript
HTML
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“The client was happy with the new website aligned with their preferences. The team had a little miscommunication but did not interfere with the project's successful delivery. The client enjoyed their partnership with MindInventory.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by MindInventory
Ongoing
Software Development
React Native iOS & Android App for Employee Use

Services Covered:
+1 more
Ongoing
Utilities
Android & Web Platform Development for Video-Based Navigation Company

Services Covered:
+2 more