Skip to content

Safwan-Mohammed/Biblion

Repository files navigation

Biblion - A Book Rental Website

Biblion is a web-based book buying platform designed to help users explore, purchase, and manage their book collections. This README provides an overview of the project, its features, and how to set it up for development or use.

Table of Contents

Features

User Authentication

  • Users can create accounts, log in, and maintain personalized profiles.

Book Categories

  • The platform features eight different book genres with a selection of books in each category.

Book Selection and Cart

  • Users can browse books and add them to their cart.
  • In the cart, users can manage quantities, remove items, and apply promo codes.

Payment

  • The payment page allows users to proceed with payment for their selected books. Note that payment functionality is not yet fully implemented, and it currently uses debit card information without interacting with payment APIs.

Technologies Used

The Biblion project is built using the following technologies:

  • HTML
  • CSS
  • JavaScript
  • PHP
  • XAMPP (for local development)
  • PHPMyAdmin (for database management)

Getting Started

To set up the project for local development or use, follow these steps:

Clone the Repository

Clone this GitHub repository to your local machine.

Database Setup

Use PHPMyAdmin to import the provided database schema. Configure the database connection settings in the PHP files as needed.

Web Server Setup

Use XAMPP or a similar local web server to host the project files. Ensure PHP is properly configured.

Usage

Launch the Website

Access the project via your local web server's URL.

Registration and Login

Create an account or log in to access the site's features.

Browsing and Cart

Browse books by genre and click to view details. Add books to your cart, manage quantities, and apply promo codes.

Payment

Proceed to the payment page.

Contributing

Contributions to Biblion are welcome. To contribute to the project, follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and ensure they work as expected.
  4. Create a pull request with a clear description of your changes.

Screenshots

image image image image image image image image image image image

About

A Book Rental Website

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors