DOOD is a marketplace created for food businesses, such as local restaurants, bakeries or vegetable stores, who want to attract their customers online. Within 24 hours, the platform allows merchants to create a fully functional, personalized e-shop offering deliveries or click and collect services. Each vendor can also integrate their services with www.dood.com and/or their own White Label website, as well as with its social networks and Google, thus ensuring a powerful web referencing.
The client cares about the continuous development of the Dood web application and its CMS capabilities - starting with UX/UI, through new features, to integrations. It quickly turned out that the originally used solutions could not cope with the new ideas for the dynamic development of the platform. The API was badly written, so we had to rewrite it from scratch. Thanks to carefully planned activities, a modern approach and an open path to development, Dood now has an even better future ahead of it.
We carefully studied the client's needs to prepare almost every element of the platform from scratch. Thanks to this, Dood meets all the current market requirements, but is also ready to implement new solutions in the future. We have added many new features, such as integration with cash registers, printers and solutions related to deliveries. Restaurant owners can also create a marketplace where users select items from multiple shops in one order. Thanks to the custom algorithm, Dood customers who run stores and restaurants can conveniently develop their businesses on the Internet - from merchants into e-merchants. Using the application is smooth, and users can order food and fresh products even faster, having the option to choose the appropriate delivery method. Importantly, it facilitates action in the current pandemic. Customers can avoid lines more easily - both in shops and restaurants.
Backend technology was built with the main API based on the PHP7, Symfony framework and API Platform extensions. Most of the data are stored in MongoDB and MariaDB. It's worth mentioning that part of the API was built in Node.js, which we needed to refactor to meet modern standards. Now, almost the entire API has been replaced by PHP. All frontend applications were written in Angular. Architecture is stored on AWS infrastructure which is a proven and stable platform.