Archivary is an advanced library management system designed to provide a seamless and efficient experience for managing books, users, reservations, and borrows. With a refined user interface and improved system functionality, Archivary offers robust features for administrators, employees, and patrons.
- Add Books: Easily add and manage detailed information about books, including title, author, publication year, genre, and more.
- Manage Users: Add and manage patron and employee information, including name, contact details, and membership status.
- Assign Roles: Separate roles for administrators and employees to streamline library operations.
- Reservations and Borrows: Record and manage book reservations and borrows made by patrons.
- Track Activity: Monitor and track all reservations and borrows within the library system.
- Assist Patrons: Help patrons with reservations and borrowing books.
- Manage Inventory: Update book statuses and ensure the catalog is up-to-date.
- Handle Returns: Process returned books and update the system accordingly.
- Search Books: Find books available in the library by title, author, genre, and other criteria.
- Make Reservations: Reserve books for future borrowing.
- Borrow Books: Keep track of the books you have borrowed and their due dates.
- Manage Reservations and Borrows: View and manage your current reservations and borrowed books.
- Windows operating system
- .NET Framework installed
- Download the latest version of Archivary from the releases page.
- Unzip the downloaded file to your desired location.
- Run the
Archivary.exe
file to start the application.
- Open the Archivary application and log in as an administrator.
- Navigate to the "Books" section.
- Click the "Add Book" button and fill in the required information.
- Save the book information.
- Navigate to the "Users" section.
- Click the "Add User" button and enter the patron's or employee's details.
- Save the user information.
- Log in as an employee.
- Navigate to the "Reservations" or "Borrows" section to assist patrons.
- Process reservations and borrows as needed.
- Open the Archivary application and log in as a patron.
- Search for the desired book in the "Books" section.
- Click the "Reserve" button next to the book's entry.
- Navigate to the "Reservations" section.
- Select the reservation to be fulfilled.
- Click the "Borrow" button to complete the borrowing process.
- Admin: Navigate to the "Activity" section to view and manage all reservations and borrows.
- Employee: Navigate to the "Activity" section to assist with reservations and borrows.
- Patron: Navigate to the "My Activity" section to view and manage your reservations and borrowed books.
We welcome contributions from the community! To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a pull request.
Archivary is licensed under a custom non-commercial license. See the LICENSE file for details.
If you have any questions or suggestions, feel free to open an issue or contact us at [email protected].
Thank you for using Archivary! We hope it helps you efficiently manage your library.