A complete, custom-built Database Management System (DBMS) developed using Bash Scripting for Linux (Ubuntu/Fedora) environments. This project showcases the ability to architect end-to-end command-line solutions that are both robust and user-friendly.
Interactive User Experience: Built with a menu-driven interface that simplifies complex database operations for the end-user.
Structured Data Persistence: Utilizes an organized file-based storage system to manage data and table metadata accurately.
Key Features:
Automated table creation and schema management.
Secure data entry with built-in validation.
High-speed searching and data manipulation using advanced shell tools.
Engineering Excellence: Developed with a commitment to Clean Code and professional documentation, ensuring the system is reliable and scalable.