Skip to content

waking-eni/ecommerce-simple-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

ecommerce-simple-mvc

OOP PHP, MVC, HTML, CSS, JavaScript, Bootstrap, MySQL, WampServer
Back-end: OOP PHP and MySQL for the database
Front-end: CSS, Bootstrap and JavaScript
Design pattern: MVC
Server: Apache (using WampServer)
Cart realized using sessions

Functionalities I've implemented:

  • Displaying a list of products (with desired information and images), ordered by name descending, on home page
  • Listing all categories in the sidebar, and being able to display all products that belong to chosen category
  • Displaying the chosen product with all its information
  • Showing total price depending on the quantity off the chosen product
  • Adding products to the cart using sessions
  • Displaying all products in the cart with total price
  • Removing products from the cart
  • Separate log in for users and administrators
  • Sign up
  • Log out
  • Client side validation
  • Server side validation
  • SQL injection prevention
  • Session
  • Showing username of the person who logged in on each page
  • Showing sign in options only when there is no person logged in
  • If a person is logged in, show log out option
  • Pagination system
  • Administrators can add and remove products

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy