Skip to content

GustavoOly/Book-management-system

Repository files navigation

feature

This system is designed to streamline the management of book rentals.


User Installation

To install, simply browse the available releases and download the version compatible with your operating system. The system offers optimal performance and compatibility with both Windows and Linux.


Developer Installation

All dependencies and tools required for development are listed in the package.json file. To run the project locally, follow these steps:

Clone the repository into your desired directory. Run the following commands to install dependencies and start the development environment:

npm install && npm run dev

Features

It allows users to efficiently handle book loans, offering key features such as adding, editing, deleting, and filtering loans based on their status ("In Progress," "Overdue," "Returned").

  • Register new books;
  • List of registered books;
  • Change registrations;
  • Remove registrations;
  • Change status of registered items.

Contributing

We welcome contributions! To add new features or make improvements, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature:
git checkout -b feature/new-feature
  1. Commit your changes:
git commit -am 'Add new feature'
  1. Push the branch to your repository:
git push origin feature/new-feature
  1. Open a Pull Request to the main repository.