Skip to content

The Library Management System is a program written in C that allows you to manage books, borrowers, and authors. With this application, you can easily add, update, and delete information in a simple and straightforward manner.

License

Notifications You must be signed in to change notification settings

ajpalok/Library-Managment-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hero Image

Library Management System

The Library Management System is a program written in C that allows you to manage books, borrowers, and authors. With this application, you can easily add, update, and delete information in a simple and straightforward manner.

This program is designed to be user-friendly, with a simple interface that is easy to navigate. It does not require any login, so you can quickly get started managing your library without any unnecessary setup. Additionally, it outputs data in a TXT format, which can easily be converted to CSV by changing the file format.

Features

  • Add, update, and delete books
  • Add, update, and delete borrowers
  • Add, update, and delete authors
  • Simple and user-friendly interface
  • Outputs data in TXT format

Requirements

To use the Library Management System, you must have a C compiler installed on your computer, such as gcc, g++ or Clang.

To Use

You can run the program in your terminal by using the following commands:

PowerShell

To run the program in PowerShell, you can use the following commands:

For gcc Users

gcc library.c -o library ; .\library

For g++ Users

g++ library.c -o library ; .\library

For Clang Users

clang library.c -o library ; .\library 

CMD

To run the program in CMD, you can use the following commands:

For gcc Users

gcc library.c -o library && .\library

For g++ Users

g++ library.c -o library && .\library

For Clang Users

clang library.c -o library && .\library 

Bash

To run the program in Bash, you can use the following commands:

For gcc Users

gcc library.c -o library && ./library

For g++ Users

g++ library.c -o library && ./library

For Clang Users

clang library.c -o library && ./library 

To-do List

  • Make loop to print menu items until it is commanded to stop or exit.
  • Create prototype functions to outline the whole program.
  • Add code to the functions to make them functional.
  • Checking Data already exists or not.
  • Create relations between functions to update all data in each data change.

Contrubutors

License

This project is licensed under the MIT License.

About

The Library Management System is a program written in C that allows you to manage books, borrowers, and authors. With this application, you can easily add, update, and delete information in a simple and straightforward manner.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages