https://github.com/jmrashed/learn-quran-html-pdf
Learn quran HTM template to show pdf
https://github.com/jmrashed/learn-quran-html-pdf
Last synced: 4 months ago
JSON representation
Learn quran HTM template to show pdf
- Host: GitHub
- URL: https://github.com/jmrashed/learn-quran-html-pdf
- Owner: jmrashed
- Created: 2023-09-15T03:15:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-15T03:30:02.000Z (almost 2 years ago)
- Last Synced: 2025-01-07T20:14:38.921Z (6 months ago)
- Language: CSS
- Homepage: https://esho-bishudho-quran-shikhi.vercel.app
- Size: 2.99 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Online Bookstore | Learn Quran | Pdf Book
The Online Bookstore is a web application that allows users to browse, search, and purchase books online. It provides a user-friendly interface for customers to explore a wide selection of books and make secure online payments.

[Demo] (https://esho-bishudho-quran-shikhi.vercel.app)
## Table of Contents
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Features](#features)
- [Contributing](#contributing)
- [License](#license)## Getting Started
These instructions will help you set up and run the project on your local machine for development and testing purposes. See [Usage](#usage) for information on how to deploy the project on a live system.
### Prerequisites
To run the Online Bookstore locally, you will need the following software and tools:
- Node.js and npm (Node Package Manager)
- MongoDB (a local or remote instance)
- Git (optional but recommended)### Installation
1. Clone the repository to your local machine:
The Online Bookstore should now be running locally at `http://localhost:3000`.
## Usage
To use the Online Bookstore, open a web browser and navigate to `http://localhost:3000`. Here are some key features:
- **Browse Books:** Explore a wide range of books by category or author.
- **Search:** Use the search bar to find specific books by title or keyword.
- **User Accounts:** Create an account or log in to access additional features like adding books to your wishlist and making purchases.
- **Shopping Cart:** Add books to your cart and proceed to checkout to make secure payments.
- **Admin Panel:** Access an admin dashboard to manage books, orders, and user accounts.
## Features
- User authentication with JWT (JSON Web Tokens).
- Role-based access control for users and administrators.
- Responsive design for a seamless experience on both desktop and mobile devices.
- Integration with a secure payment gateway for processing online payments.
- Comprehensive admin panel for managing the online bookstore's inventory and orders.
- Support for adding and updating books, including images and descriptions.## Contributing
We welcome contributions from the community. To contribute to the Online Bookstore project, follow these steps:
1. Fork the repository on GitHub.
2. Clone your forked repository to your local machine.
3. Create a new branch for your feature or bug fix: `git checkout -b feature-name`.
4. Make changes and commit them: `git commit -m 'Description of changes'`.
5. Push the branch to GitHub: `git push origin feature-name`.
6. Create a pull request on GitHub.We appreciate your contributions!
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.