+78%
+73%
+49%
+65%
- 69%
41%
React.js
Computools team employed React.js for developing user interface. This declarative JavaScript library automatically updates and renders interfaces to reflect data changes. The component logic allowed software engineers to pass rich data through the app and keep state out of the DOM. React enabled developers to create new features without rewriting the code.
Redux.js
Redux is a tiny, yet predictable state container for JavaScript applications. It pairs perfectly with the React library and ensures consistent performance across a variety of environments from native to server. It’s an efficient tool for globally distributed teams because of its live-editing time travel environment that accelerates development and debugging.
Recharts.js
Computools software engineers integrated charts into the client’s app through the use of Recharts.js. This composable library relies on reusable decoupled React components and is built on SVG elements with a lightweight dependency on D3 submodules. The power of Recharts.js is released by developing custom components and tweaking the existing components’ properties.
Moment.js
With the importance of dates and time calculations to the client’s MVP in mind, Computools developers employed Moment.js. This JavaScript library works both on client-side and server-side and provides a variety of features to parse, validate, manipulate, and display times and dates. Easy set-up and user-friendly output are among the primary benefits of Moment.js.
According to the client, the global food waste problem is exacerbated at every level of the supply chain, from the manufacturer through suppliers and retailers to end customers.
Through careful analysis and strategizing, E-feller and Computools devised ways to solve the food waste problem for producers, processors, retailers, and consumers.
Computools experts analyzed emerging RFID solutions for managing food waste and helped the client identify their advantages and shortcomings to be considered when implementing the E-feller MVP.
Extensive experience with IoT solutions enabled the Computools team to assess the project’s strengths and weaknesses. Opportunities and threats analysis laid the foundation of the client’s risk management framework.
Computools experts helped the client establish use cases and develop user flow according to the specific needs of food manufacturers, retailers, and consumers.
Computools team assisted the client in selecting critical features vital at the MVP stage and advised on secondary features better suited for the finished product launch.
The Computools project manager recommended a Kanban-based Agile approach to ensure brisk development pace and quick launch.
Upon devising the development plan and selecting the best-suited technology stack, the distributed team set to implement the MVP. The project was complete in 2.5 months.
Computools team continued to assist the client with feedback analysis and new features implementation following the Elisa IoT Challenge award and the successful presentation and launch of the E-feller MVP.
Kate Vodolazkina
Vitaliy Kononenko
Oleg Svet
Aleksandr Novikov
Yuriy Fedorov
Mariia Boborova
To keep the Computolls engineers in sync and establish a brisk MVP development pace, the team upholds the routine of regular meetings. Brainstorming session laid the foundation of the project, while whiteboard and dev meetings ensured seamless creative cooperation and outstanding results.
Traditional to Kanban, Trello board was the primary task-tracking platform that enabled all members of the team and the client to monitor the project’s progress. Jira lent an extra layer to task decomposition and assignment, while email was the primary tool for exchanging reports and adding features to the SRS. Skype audio and video conferences established an understanding between the client-side project coordinator and the Computools team.
CONSULTING
Product DESIGN
Product Engineering