PROJECT OVERVIEW

Direct 2 U

Website Url - http://d2u.co/

Client Brief


D2U is a retail application that deals with the manufacture, sale, and purchase of furniture. Following the standard supply chain management system, it aids quick delivery of orders.

Android

Scope of Work


D2U requested our services for quick handling of product delivery to their respective address, with an interface for drivers to view product deliveries assigned to them.

We encountered the following challenges in their application development -

  • Need for migration of the entire project to AndroidX.
  • Missing dependencies in gradle file.
  • App crashing on Android Marshmallow and higher OS(due to Apache HTTP client).

Our Solution


After evaluating the issues and challenges in the existing application, a team of 3 ERP developers including backend and Android developers maneuvered through it. We used google map to manage address and updated the app to support higher versions of Android OS to overcome our client’s challenges with the following deliverables -

  • Resolved the errors while migrating the app to AndroidX.
  • Added missing dependencies in the app gradle.
  • Added tags in AndroidManifest.xml: to continue using the Apache HTTP client.

Tech Stack


Apache Cofbiz
Spring Boot
Java
JPA
Postgres
Spring MVC
Python
XML
Angular JS
HTML
CSS
Typescript
Android
Groovy