Food Waste Reduction Service

Client: Provider of Food Waste Reduction Service

Industry: Food & Waste

Goal: Build a solution for tracking and managing expiring produce throughout the supply chain from the producer to the consumer.

Tech: Javascript (React.js, Redux.js, Rechart.js, Moment.js), DOM, React

 

getDeveloperSpeak to us about your software development requirements: contact@getdeveloper.net

 

THE APPROACH

Food waste is a global ecological and economical problem. Every year 1.3 billion tonnes of food is wasted and global food waste cost exceeds $990 billion. This translates into $2000 worth of food wasted by an average household per year.

The client wanted us to build a solution for tracking and managing expiring produce throughout the supply chain from the producer to the consumer. With the potential economic impact of IoT in retail, the project ​was set to revolutionize the industry and benefit food producers, retailers, and consumers alike.

THE CHALLENGE

We took the client through the vital steps of building an MVP:

• Evaluate competitors.

• Defining the user flow.

• Choosing the project management method.

• Market Launch and feedback analysis.

• Swot analysis.

• Prioritizing features

• Developing the MVP

THE SOLUTION

We used React.js for developing the user interface. This declarative JavaScript library automatically updates and renders interfaces to reflect data changes. We 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. Redux.js 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.

With the importance of dates and time calculations to the client’s MVP in mind, our 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.

THE RESULT

From SWOT analysis, prioritizing and implementing the features up to preparing the MVP for launch, our team lent their expertise to the client at every stage. This approach allowed the client to achieve the following performance objectives :

• MVP market launch

• MVP performance analysis

• Existing features upgrading

• New features planning and implementing

 

getDeveloperSpeak to us about your software development requirements: contact@getdeveloper.net

Related Posts