EndorsedendorsedCompleted

Data Visualization Repository Development for R&D Company

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Agriculture

Duration
Duration

1 month

Budget
Budget

Less than 10K

Start Date
Start Date

1 February 2019

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
73/100
Good

Project Capability Score (PCS) estimates how capable Undabot 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

German Seed Alliance

map Germany

Project Summary

Undabot developed a Git repository and a library (Undaplot) to generate high-performance 3D scatter and bar plots for an R&D company, integrating D3.js and three.js. Deliverables included the Undaplot library, API documentation, and commented source with built JS files ready for use. Plots are distributed to partners for R&D purposes and improved stakeholders' understanding of data. The project met functional requirements and acceptance criteria, with well-structured project management.

Key Challenges

  • Visualize large datasets with high-performance 3D scatter and bar plots.
  • Deliver reusable plot implementations as a Git repository with source and built JS files ready for usage.

Project Deliverables

  • Undaplot library for generating plot charts (D3 and three.js)
  • API documentation in MD format
  • Bar plot and Scatter plot implementations in a Git repository with commented source and built JS ready for use as a standalone file or ES6 module

Project Solution

Undabot created Undaplot, a JavaScript library that generates 3D scatter and bar plots using D3.js and three.js. They produced a Git repository containing commented source code and built JS files suitable as a standalone file or an ES6 module and provided API documentation in Markdown format. The library was developed specifically for use on the German Seed Alliance platform. The vendor's team included a Frontend Developer, Project Manager, and Client Service Manager.

Project Outcome

  • Plots distributed to partners for R&D use.
  • Improved data visualization and better understanding of data among stakeholders.
  • Deliverables met functional requirements and acceptance criteria; client expressed satisfaction with project management and outcomes.

Platforms

  • WebWeb

Tech Stack

  • JavaScriptJavaScript
  • Three.jsThree.js

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“Undabot helped the company achieve better data visualization and understanding. The delivered solutions met functional requirements and acceptance criteria. The process was very well-structured and smooth, and the client was pleased to have Undabot as a partner in their digital initiatives.”

Anonymous

IT Project Manager

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Undabot