Skip to content

E-commerce Web-app( My Paid Project). An application to sell and keep track of books on a shop. A CMS is included to modify the bookshop UI and keep track of the in‑stock and out‑of‑stock books.

Notifications You must be signed in to change notification settings

prosenjit07/BDBookShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nav

image image

Sign Up

image

Book Overview

image

Checkout

image

BDBookShop-A BookOrdering Web Application

This is a web application for ordering e-books, developed using HTML, CSS, JavaScript, Bootstrap, Node.js, PHP, and MySQL database. It includes an admin panel for managing books (add, edit, delete) and allows users to order books using a cash-on-delivery payment method.

Features

  • User Features:
    • Browse available e-books.
    • Place orders using cash on delivery.
    • View order history.
  • Admin Features:
    • Add new e-books with details (title, author, price, etc.).
    • Edit existing e-books.
    • Delete e-books from the catalog.
    • View order details.

Technologies Used

  • Frontend:
    • HTML
    • CSS
    • JavaScript
    • Bootstrap
  • Backend:
    • Node.js
    • PHP
    • MySQL Database

Installation

  1. Clone the repository:

    git clone https://github.com/prosenjit07/Boikinon.git
  2. Setup Database:

    • Import the database.sql file into your MySQL database.
  3. Backend Setup:

    • Navigate to the backend folder.
    • Install dependencies:
      npm install
    • Start the Node.js server:
      npm start
  4. Frontend Setup:

    • Open the frontend folder.
    • Launch the website by opening index.html in a browser.

Usage

  • Admin Panel:

    • Access the admin panel by visiting /admin and logging in with admin credentials.
    • Use the interface to add, edit, or delete books.
  • User Interface:

    • Browse available e-books on the homepage.
    • Click on a book to view details and place an order.
    • Complete the order using the cash-on-delivery option.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.

Acknowledgements

We would like to express our gratitude to the following individuals and projects that contributed to the development of this Website:

  • Bootstrap: For providing a sleek and responsive front-end framework that significantly enhances the user interface.

  • Node.js: The server-side JavaScript runtime that powered the backend of our application.

  • PHP: For its role in handling server-side logic and interacting with the MySQL database.

  • MySQL: The open-source relational database management system that stored and managed our data efficiently.

  • Font Awesome: For the wide range of free icons that added visual appeal to our website.

  • Unsplash: For providing high-quality and royalty-free images that we used for book covers.

  • GitHub: For hosting our version control repository and enabling collaborative development.

Special thanks to our contributors who actively participated in the project and provided valuable feedback, making this project better with their insights.

We appreciate the open-source community and the wealth of knowledge shared by developers worldwide. Thank you for your inspiration and support!

About

E-commerce Web-app( My Paid Project). An application to sell and keep track of books on a shop. A CMS is included to modify the bookshop UI and keep track of the in‑stock and out‑of‑stock books.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published