The purpose of this manuscript is to present the Smart Driving Service (SDS), a customized mobile application and a complex microservices framework that is intended for not only professional drivers but also for novel people that need help during the driving time in their long-distance journeys. The European regulation about driving times, breaks and rest periods for drivers engaged in the carriage of freight is implemented into the system. Additionally, it is necessary to have a feedback report to detect the behavior of the drivers and what to do differently to drive better. This issue is addressed by implementing a Route Performance Index (RPI) to measure the drivers' compliances. The proposed service has been running in a production stage for 6 months with a reduction of the consumption of 2 liters/100km. Having into account that the company runs more than 100M km per year, the savings in fuel is very relevant apart from the environment impact reduction.