DOR-2-DOR
DOR-2-DOR is a local leaflet distribution service through a network of over 70 franchised offices based in the UK. They are into Design, Distribution and Printing services. They used a windows-based system to handle the distribution. So each franchise use their own system to collect the from orders to delivery.
Requirement Outline
Will Frankling, the owner of Dor-2-Dor system, contacted us with a concept of making their distribution service into a centralised system. They wanted us to switch their on-premise web system to Cloud (AWS).
The Challenge Involved
The system was not centralised. It involved lots of calculations, which in turn depended on their franchisees and their settings. Studying such a big system and turning it into a centralised one was a real challenge.
View MoreWe Step In With the Right Solution
We extended a proficient team of frontend and backend developers along with a Project Manager. As the client’s system was huge, the team gave prime focus to studying the system in detail while formulating specific solutions. We successfully executed the complete AWS infrastructure setup for DOR-2-DOR.
Our Approach
- As the first step, we installed one franchise application in our machine with data.
- We did an in-depth analysis of the old windows app system and built a fine architecture of the system.
- We studied the different business aspects of the client like Single Delivery and Contract Delivery
- We proposed the technologies taking into account the future functionalities of the system.
- Assisted the client to import data from 60+ franchises
- Moved web system from on premise to Cloud (AWS)
- Configured CDN
- Performed database optimization
- Created performance report on a routine basis and worked on any improvements possible.
- Post production support based on SLA
- Offered continuous offshore support with a resource pool armed with domain knowledge
The technologies we used:
We proposed Angular as frontend and Yii as backend to the system. We skilfully built a system which is fully API driven, so it is easy to scale up the functionality.
The Outcome
As all our developers are nurtured in a self-organized environ, we couldn’t limit ourselves as just executors of client’s requirements. We were more than just a development partner to our client as we initiated and offered a range of innovative suggestions. The client was greatly impressed by the end result.
View Less