EndorsedendorsedOngoing

Utilities Consumption IoT Backend, Web & Mobile Development

Services Covered:

Web Application DevelopmentMobile Application DevelopmentUI/UX DesignAPI Development
Project hero — replace with case study imagery
Industry
Industry

Utilities

Duration
Duration

15 months

Budget
Budget

Confidential

Start Date
Start Date

1 June 2016

Team Size
Team Size

6-10

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
78/100
Good

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

Nudge Systems

mapSan Francisco, United States of America

Project Summary

Algoworks developed the backend server, website and iOS/Android mobile apps that serve as the backbone for an IoT utilities-consumption product, enabling real-time data collection and analytics. Their work met performance requirements, had a relatively low defect rate, and the team communicated and responded quickly to issues. The client began engagement in 2016 and the engagement was ongoing at the time of the review.

Key Challenges

  • Integrate sensor data collection with a reliable back-end and apps
  • Provide reliable real-time data processing and delivery (users receive updates every ten seconds)
  • Deliver the backend, website, and smartphone app as the product's critical backbone

Project Deliverables

  • Backend server
  • Website (placeholder/stealth)
  • iOS mobile app
  • Android mobile app
  • UI/UX design assets

Project Solution

Algoworks developed the client's back-end server capabilities, the website (a placeholder while the company remained in stealth mode), and smartphone apps on iOS and Android. They defined and implemented requirements, contributed design suggestions for the user interface, and built a real-time data measurement system that collects data every second and transmits updates via the hub to users approximately every ten seconds. They also set up project management and communication processes (Basecamp, weekly standups, GoToMeeting/Skype) and provided platform and cost-model recommendations.

Project Outcome

  • Work met performance requirements for the backend, website, and smartphone.
  • The number of defects was relatively small for such a complex project and Algoworks fixed issues quickly.
  • Algoworks held schedule and cost and supported full system testing beginning Dec. 2016.
  • Vendor provided platform recommendations and cost models to support scaling.

Platforms

  • MobileMobile
  • WebWeb

Tech Stack

  • iOSiOS
  • AndroidAndroid
  • BasecampBasecamp

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Algoworks did an excellent job developing the core backend of the system. They were flexible with changes and caught and fixed bugs quickly. Their work had a low bug rate and Algoworks communicated well.

Anonymous

President

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

More Projects by Algoworks