Library Manager (MAUI)

Library Manager is a cross-platform application developed in C# using the .NET MAUI framework. This project is a migration of the original WPF-based Library Manager (BookLibraryManager) to MAUI, allowing it to run on multiple platforms, including Windows, MacOS, Android, and iOS.

Features

Installation

Prerequisites

Clone the Repository

git clone https://github.com/ryik5/LibraryManager.git
cd LibraryManager

Build and Run

Windows

dotnet build

MacOSX

dotnet restore
dotnet build

Run the project in Visual Studio by selecting the target platform.

Android

dotnet build -t:Run -f net8.0-android

iOS

dotnet build -t:Run -f net8.0-ios

Usage

  1. Launch the Application
  2. Create/Load a Library: Click "Create Library" or "Load Library" and choose a file
  3. Add a New Book: Use the "Add Book" button, fill in the details, and save
  4. Edit/Delete Books: Select a book to modify or remove it
  5. Filter/Search: Use the search bar or category filters
  6. Manage Authors & Categories (Planned)

Screenshots

Screenshots

Library Dashboard

The main dashboard displaying an overview of your collection.

Books View

The 'Books view' interface.

Edit Book

The 'Edit Book' interface with ISBN scanning feature.

Search Management

Find books in your library and edit or delete them.

Roadmap

Contribution

Contributions are welcome! Feel free to submit issues or pull requests.

Contact

For questions or support, contact me on GitHub.