Drupal 9 bootstrap 4
Symfony jQuery TWIG/HTML/CSS
Port of the website from wordpress to Drupal.
In addition, of the import of more than 5000 products, two custom modules have been developed:
- The first one provides the ability to create weekly slots with hour ranges for deliveries.
- The second one provides a cron task which import stocks from the physical store via a csv file.
The peculiar aspect of this e-commerce platform is that it's delivering in New Caledonia which has a lot of islands. To avoid using boats with half full shipping, they regroup orders for the islands and deliver only at specific days. That was the point of the custom module for the delivery slots, to only offer slots which are available and preferentially already booked.