Skip to content

Streamline library operations with our CLI-based system. Manage books, members, and transactions efficiently. Easily add, edit, or remove books and monitor member activity. Ensure a smooth library experience with simplicity and precision. Discover the future of library management today!

License

Notifications You must be signed in to change notification settings

madfox99/LibraryManagerCLI_CSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Manager CLI (C#)

A command-line interface (CLI) library management system for efficiently managing books, members, and transactions in your library.

Note: This project developed for Windows.


How to add Terminal.Gui

To add Terminal.Gui to the project, follow these steps:

  1. Open your terminal or command prompt.

  2. Navigate to the project directory.

  3. Run the following command:

    dotnet add package Terminal.Gui --version 1.14.0
    

How to add System.Data.SQLite

To add System.Data.SQLite to the project, follow these steps:

  1. Open your terminal or command prompt.

  2. Navigate to the project directory.

  3. Run the following command:

    dotnet add package System.Data.SQLite --version 1.0.118
    

How to run the project

To run a .NET C# file, follow these steps:

  1. Open your terminal or command prompt.

  2. Navigate to the project directory.

  3. Run the following command to compile and run the C# file using the .NET CLI:

    dotnet run Program.cs
    

How to Create an Executable (.exe) File

To create an executable (.exe) file for this project, follow these steps:

  1. Open your terminal or command prompt.

  2. Navigate to the project directory.

  3. Run the following command:

    dotnet publish -c Release -r win-x64
    

Application GUI

Main Screen

Add Books Screen

Add Members Screen

About

Streamline library operations with our CLI-based system. Manage books, members, and transactions efficiently. Easily add, edit, or remove books and monitor member activity. Ensure a smooth library experience with simplicity and precision. Discover the future of library management today!

Topics

Resources

License

Stars

Watchers

Forks

Languages