mahbub-hasan-abid / online-shop

Online Shop is a web-based project , built using HTML ,CSS , PHP and MySQL .

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Online Shop

Table of Contents

Introduction

This online shop is designed for literature enthusiasts. This website allows users to browse, search, and purchase books. Administrators can manage the inventory, orders, and user messages through an admin dashboard.

Features

  • User authentication
  • Search for specific titles
  • Add books to cart
  • Checkout with cash on delivery
  • Social media attach
  • Users reviews
  • Contact form for user inquiries
  • Information of greate authors
  • Download inoice as pdf
  • Added PayPal sandbox for payment
  • Payment status
  • Admin dashboard for managing products, orders, users, and messages

Technologies Used

  • HTML
  • CSS
  • PHP
  • MySQL

Pages

Home

The homepage features a hero banner with promotions, new products, and information about the bookstore.

About Us

This page tell the story of the bookstore and its mission and also here is some users reviews and some authors information with there picture and social media links.

Shop

Here we find all the book and books details which are available in the shop.

Contact Us

This page provides way of contact to the admins , including phone numbers, email address, and name you can send any message ,any objection about the website.

Cart

This page shows the items a customer has selected to purchase, including quantity, price, and subtotal.

Checkout

This page allows customers to enter their shipping information and choose a payment method and confirm the order.

Order

This page shows the order list ,payment status, and also there is a pay now option by which we have a demo payment mathod(PayPal Sandbox) by which we can pay .Also there is a option for download the invoice of the order as pdf.

Admin Dashboard

This page provides an overview of key website metrics and allows you to manage products, orders, users, and messages.

Admin Products

This page allows you to add new products to the website, including specifying the name, description, image, price, stock, category, and discount (if applicable).

Admin Orders

This page allows you to view all orders.

Admin Users

This page allows you to view a list of all user accounts on the website and also can delete users.

Admin Messages

This page shows messages sent by users through the contact us page.

Database

The website uses a MySQL database to store all data related to products, orders, users, and messages. phpMyAdmin is used to manage the database.

Usage

Users can browse books, add them to the cart, and proceed to checkout for purchasing books. Admins can manage inventory, orders, users, and messages through the admin dashboard.

Contributing

Contributions to the Boi Mela website are welcome. If you'd like to contribute, please fork the repository, make your changes, and submit a pull request. Ensure your code follows the established coding standards and includes appropriate documentation where necessary.

Let me know if there's anything else you'd like to add or modify!

Contact Information

I am happy to address any questions or provide further assistance that you may require. If you need any information or have any queries, feel free to contact me. I will be glad to be in touch with you.

Screenshorts

Registation page: reg LogIn Page: log in Home Page: home page screen short

about Us: about us Main Shop: Shop Contact Us: contact page Cart Page: cart Page Order Page: order Demo Invoice download as pdf: pdf PayPal Sandbox Payment Demo: pay now pay now2 pay now 3 Search Page: search page Check Out Page: check out


Now Its all about Admin panel:

admin home page admin add pproduct admin order page admin users admin message database pmg