Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Autoparts-Ecommerce-Website

Introduction and Instructions to run:

Technologies Used: PHP, Bootstrap, JQuery, Javascript and MYSQL database

In this project I have used the Bootstrap framework for overall view. And MYSQL for the database part. I have created homepages and views for the general user, as well as pages for the Admin user to add, edit, delete brands, categories and projects. This project is integrated with STRIPE and hence allows online payments.

  1. This project requires us to give XAMPP certain privileges to execute properly. So please change the file permissions by executing the following command on the terminal for MAC/Linux systems:

       CHMOD R- 777 -directoryName
    

For example in this project we will be uploading hashed images url in the folder automatically - for which we need to give XAMPP the permission to write to the folder. This can be done by changing the file permissions, like above.

  1. For STRIPE Integration to make payments possible, we need to first create an account with STRIPE. Stripe would then provide us with 2 API keys. One is a public key and the other is a private key. This helps with token authorization. Also we need install the PHP composer for executing the STRIPE composer- to enable STRIPE integration.

  2. Place the folder in the XAMPP/ htdocs folder before running.

  3. The SQL file for the database is provided.

  4. The Admin email is: avi@gmail.com password: avinash

USER INTERACTIONS:

Homepage1:

homepage1.png

Homepage2:

homepage2.png

Product Details:

product_details.png

Max Quantity Check:

max_qty_check.png

Filter by brand:

filter_by_brand.png

Filter by Category:

filter_by_category.png

Sort by price:

sort_by_price

Cart:

cart_page.png

Card details:

card_details.png

Shipping form:

shipping_address_form.png

Shipping address verification:

shipping_details2.png

Order confirmation:

order_placed.png

Stripe integration:

stripe_integration.png

ADMIN INTERACTIONS:

Admin Login:

admin_login.png

Admin Dashboard:

admin_dashboard.png

Users Data Records:

user_details.png

Product Dashboard:

product_dashboard.png

Add brands:

add_brand.png

Add Categories:

add_category.png

Add products:

add_product.png

Archived/Deleted Products - can be restored:

deleted_products.png

Edit brands:

edit_brand.png

Edit Categories:

edit_category.png

Edit products:

edit_product.png

Shipping Updates:

shipping_update.png

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages