The escalating growth in population has led to a substantial increase in both private and public transportation on roads. Consequently, the surge in accidents, traffic rule violations, and other traffic-related offenses has become a daily concern. Addressing these issues is crucial for ensuring the safety of passengers and enhancing transparency in driver recruitment, especially when considering violations that may have occurred abroad. This paper introduces S-DrivingRecords, focusing on pivotal functionalities such as the registration of cases related to traffic rule violations or accidents, case withdrawal, and the sharing of driver history with external Decentralized Applications (DApps). The system facilitates case registration through a dedicated traffic DApp, enabling drivers to share their records with other entities, be they companies or individuals. This feature allows individuals to conduct thorough checks on a driver's history before making decisions such as hiring or booking. The implementation employs Hyperledger Fabric as a distributed ledger to ensure the security of data, while the use of Hyperledger Cacti facilitates seamless collaboration with different systems.