Simple electronic library
The web system "Electronic Library" is an autonomous application developed on the XAMPP stack (PHP / MariaDB), designed for managing digital resources. The system implements a full cycle of CRUD operations (Create, Read, Update, Delete) for electronic publications. Key functionality includes cataloging (index.php), secure file uploads (upload.php), which generates unique names and records metadata to the database, as well as an atomic deletion function (delete.php) that ensures simultaneous deletion of a record from the database and the physical file from the /uploads/ directory. To ensure reliability, security measures have been taken: all database queries use PDO Prepared Statements to protect against SQL injections. During development, engineering issues with XAMPP were successfully resolved, including the elimination of UNIX socket conflicts (due to the use of 127.0.0.1 in the configuration) and correction of the database structure (ALTER TABLE) to support all necessary book attributes.