Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bugfishtm/online-book-renting
📚 Introducing our advanced book rental software with user-friendly features, multi-language support, and efficient ISBN management. Powered by Apache2 and PHP, it simplifies operations for book rental businesses and caters to a global audience. ⚠️ In Development ⚠️
https://github.com/bugfishtm/online-book-renting
book-rental book-store books bugfish-cms bugfish-framework gplv3 php php-software rental-management user-management web-software
Last synced: 17 days ago
JSON representation
📚 Introducing our advanced book rental software with user-friendly features, multi-language support, and efficient ISBN management. Powered by Apache2 and PHP, it simplifies operations for book rental businesses and caters to a global audience. ⚠️ In Development ⚠️
- Host: GitHub
- URL: https://github.com/bugfishtm/online-book-renting
- Owner: bugfishtm
- License: gpl-3.0
- Created: 2023-09-24T05:29:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-19T02:55:36.000Z (23 days ago)
- Last Synced: 2024-12-22T20:56:35.821Z (19 days ago)
- Topics: book-rental, book-store, books, bugfish-cms, bugfish-framework, gplv3, php, php-software, rental-management, user-management, web-software
- Language: JavaScript
- Homepage: https://bugfishtm.github.io/Online-Book-Renting/
- Size: 35.9 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Support: docs/support.html
Awesome Lists containing this project
README
# Online-Book-Renting (OBR)
The Online-Book-Renting (obr) system allows you to manage books, display them on a public page, and enable users to rent or donate books.
**Relevant Repository Folders for this Project:**
|File/Folder|Description|
|-----|-----|
|_changelogs| Versioned Changelogs of this product.|
|_images| Images for this readme file you are currently looking at and about the project itself. |
|_licenses| Licenses of included 3rd Party Libraries.|
|_releases| Versioned Releases of this product. |
|_source| Containts the product, upload content of this folder to your webservers public html directory. |
|docs| Execute index.html in your browser to get access to the full documentation.|
|CONTRIBUTING.md| Project contributing rules.|
|LICENSE.md| License of this project|
|README.md| Readme you are currently looking at.|## Book Rental Management
| **Feature** | **Description** |
|-------------|-----------------|
| **Book Rental** | Rent books to users and set return deadlines. |
| **Deadline Tracking** | Monitor if users exceed return deadlines and manage necessary actions. |
| **Additional Information** | Add notes and user deposits for book security. |## User and Permission Management
| **Role** | **Permissions** |
|----------|-----------------|
| **Administrator Users** | Access and manage all admin-related sections of the library. |
| **Default Users** | Request and donate books, view available books. |
| **Guests** | View the entire collection of books without logging in. |## ISBN API Connections
| **Feature** | **Description** |
|-------------|-----------------|
| **ISBN API** | Enable API connections to automatically retrieve and pre-fill book details. |## Documentation
You can also find the documentation in this repositories "docs" folder. Just execute the index.html file in your browser and you will have access to the documentation and all included information.
Documentation: https://bugfishtm.github.io/Online-Book-Renting/
## Installation
To get information about the installation process on your server, visit our documentation which is linked in the "Documentation" section of this readme. You can also view our documentation directly with your brower, which you can find in the "docs" folder of this repository
Installation Instructions: https://bugfishtm.github.io/Online-Book-Renting/installation.html
## Multi-Language Support
This project supports multiple language, you can add languages by your own or change text on the website by overriding translations.
![Language Flag](./_images/de.png)
![Language Flag](./_images/en.png)
![Language Flag](./_images/es.png)
![Language Flag](./_images/it.png)
![Language Flag](./_images/fr.png)
![Language Flag](./_images/ja.png)
![Language Flag](./_images/zh.png)## How to get Support?
Should you encounter any issues or have questions while using this software, please do not hesitate to reach out to us.
- [Bugfish Forum](www.bugfish.eu/forum)
- [Mail Support](mailto:[email protected])
- [Github Issues](https://github.com/bugfishtm/Online-Book-Renting/issues)## Information for Developers
As this project is based on Suitefish CMS, you should take a look at the official CMS Documentation if you plan to develop your own modules or modify existing modules.
Product Documentation:
https://bugfishtm.github.io/Online-Book-Renting/CMS Documentation:
https://bugfishtm.github.io/suitefish-cms/Framework Documentation:
https://bugfishtm.github.io/bugfish-framework/## Powered by Suitefish
This project has been created with SuitefishCMS and is available to you for free. The Backend consists of a various set of Suitefish functionalities and the full included Bugfish-Framework.
![Bugfish Framework](./_images/suitefish-banner.jpg)
![Bugfish Framework](./_images/bugfish-framework-banner.jpg)
## Licensing Information
### CMS System
The Suitefish CMS is listed as GPLv3 Licensed project. Please see license.md file for more information about this projects license.### 3rd Party Libraries
View _licenses folder to see which 3rd party scripts have been used and which external templates and functionalities have been implemented. Take care to respect every single license.
🐟 Bugfish <3