LibNext is an open-source Library Management Suite designed to track book availability and user credit in libraries efficiently.
-
Create, Update, and Delete Books: Librarians can easily add new books, update existing book details, and remove outdated or irrelevant entries.
-
Create, Update, and Delete Users: LibNext provides tools for librarians to maintain an updated user database, making it easy to manage library memberships.
-
Issue Books to Users: Librarians can issue books to users based on certain conditions:
-
Import Books from Frappe Books API: LibNext allows librarians to import books seamlessly from the open-source Frappe Books API. Key features include:
Clone the project into your local machine using the following command
git clone https://github.com/og118/lib-next/
The repository contains 2 main directories
server
- Contains the backend code (Written in FastAPI)frontend
- Contains the frontend code (Written in React, Typescript)
The relevant documentation for setting up the frontend and backend can be found in their respective READMEs
Setting up Frontend
Setting up Backend
LibNext is an open-source project, and contributions are welcome! If you have ideas for improvements or new features, feel free to submit a pull request or open an issue.
Happy reading with LibNext!