Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swapno963/readers_realm
Empower your reading experience with User Accounts, where you can effortlessly manage your borrowing history, leave insightful reviews, and stay updated on your account balance.
https://github.com/swapno963/readers_realm
Last synced: 26 days ago
JSON representation
Empower your reading experience with User Accounts, where you can effortlessly manage your borrowing history, leave insightful reviews, and stay updated on your account balance.
- Host: GitHub
- URL: https://github.com/swapno963/readers_realm
- Owner: Swapno963
- Created: 2024-01-02T17:21:51.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-04-06T21:22:10.000Z (9 months ago)
- Last Synced: 2024-04-06T23:32:40.591Z (9 months ago)
- Language: HTML
- Homepage: https://readers-realm.onrender.com/
- Size: 1.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Readers' Realm: Library Management System
Readers' Realm is a Python-based library management system that empowers users to explore, borrow, and review books. It offers convenient features for managing book borrowing, user accounts, and reviews, providing a seamless library experience.
## Features
* **Extensive Book Database:** Explore a vast collection of books with details like title, description, image, loan price, and user reviews.
* **Genre-based Filtering:** Narrow down your search with categorized genres for efficient book discovery.
* **User Accounts:** Create an account to manage your borrows, reviews, and account balance.
* **Secure Loans:** Borrow books using deposited funds and receive confirmation emails.
* **Review System:** Share your opinion on borrowed books using a robust review system.
* **Loan History Tracking:** Monitor your borrowing activity and manage loan return dates.
* **Flexible Deployment:** Deploy on Render or your preferred platform.
* **Authientication:** logout a user in case of downtime 5 min and not allow working within one session for more than half an hour.## Upcoming Features
* **User can search on book title and description
* **In one page 6 book will be shown and to see more book there will be pagenation option done## Contributions
We welcome contributions from the community! Please refer to the contributing guidelines for details:
## Note
**Please note:** This is just an example, and you may need to adapt it based on your specific project details.## Getting Started: For detailed installation and usage instructions, please refer to the project's dedicated documentation:
Clone and Run
Here are two options to get started with this project:
### Option 1: Quick Start (Simplified)
1. **Clone the repository:**
```bash
git clone https://github.com/Swapno963/Readers_Realm.git2. **Migration and Migrate:**
```bash
py manage.py makemigrations
py manage.py migrate3. **Run the project:**
```bash
py manage.py runserver## Live Site
You can access the live site [here](https://readers-realm.onrender.com/)
## User Login
To log in as a user, please use the following credentials:
- **name:** sam
- **Password:** 12345678n## Accessing the Admin Panel
To access the admin panel, you'll need administrative privileges. Please use the following credentials:
- **Username:** admin
- **Password:** 123