Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Library App Delivery

A C-based console application designed to manage library operations efficiently. This project facilitates book management, user interactions, and error handling in a streamlined manner.


🧰 Features

  • 📖 Book Management: Add, remove, and search for books within the library system.
  • 👥 User Accounts: Manage user registrations and track borrowed books.
  • ⚠️ Error Handling: Robust error state management to ensure smooth operations.
  • 💾 Data Persistence: Store and retrieve data using structured files.

🗂️ Project Structure

Library-App-delivery/
├── ERROR_STATE.h          # Error handling definitions
├── Library.c              # Core library functionalities
├── Library.h              # Library function declarations
├── Library_App_Delivery.exe # Compiled executable (Windows)
├── README.md              # Project documentation
├── STD_TYPES.h            # Standard data type definitions
├── main.c                 # Entry point of the application
└── main.h                 # Main function declarations

🚀 Getting Started

Prerequisites

  • A C compiler (e.g., GCC)
  • Windows OS (for the provided executable)

Compilation

To compile the source code:

gcc main.c Library.c -o Library_App_Delivery.exe

Execution

Run the application:

./Library_App_Delivery.exe

🤝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.


📬 Contact

For any inquiries or feedback, please contact Mario Adel.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages