Cake Shop is an online cake ordering website where users can add multiple variants of a single/different cake(s) and choose cakes from multiple varieties available on the website. Users can give different quantities for each variant and add them to the cart.

You can set the status of the item/product according to its availability status. You can set an item/product to trending which will be visible in the trending section to the users/customers.


Cake Shop is fully responsive on all kinds of devices. It has multiple features mentioned below:

User side:

  • User Login and Registration.
  • Select the variant/weight of the cake.
  • Select quantity of each cake/product and add that item to cart.
  • User can add multiple products, of different quantity, in his cart.
  • Multiple payment options during checkout such as COD, Razropay (UPI, Cards, Net Banking) and PayPal.
  • View order status and order details in the "My Orders" section.
  • User can cancel his order.
  • View order history.
  • User can update their profile.

Admin Side:

  • Dashboard with detailed analytics.
  • Add/Edit/Delete Product.
  • Add/Edit/Delete multiple weight/variant of each product.
  • Hide any product from being displayed to the customers.
  • Set products as trending.
  • Set products as today's special.
  • View count of total products, hidden items, trending items, today's special, etc.
  • View orders and order items
  • Filter orders by order status, order date.
  • Update order status (In Progress, Completed, Cancelled)
  • View Customer details.
  • Revenue Report (Daily and Lifetime)


Host : Localhost (Xampp / Wamp Server)

PHP Version : 5.6 and above

Database : MySQL DB

Web Browser : Chrome, FireFox, Internet Explorer, MS Edge.


To run the project on your pc/laptop :
  1. Download the .zip file and extract the files from it.
  2. Paste the folder inside the xampp/htdocs folder.
  3. Open the admin => config, you will find a cake.sql file. Import the .sql file in your database.
  4. Open your browser and paste "localhost/cake-shop/" in the browser. Your project will be running successfully.
The login details are given in the guide.txt file which is present inside the admin folder.
Get it for
$40 $30

 Free support
 Future product updates
 Quality checked by fundaofwebit
 Lowest price guarantee

Category PHP > Cake Shop in PHP MySQL
First release 03 Jun 2022
Last update 24 Aug 2022
Files included .php .css .js
Tags cake shop management system, cake shop project.
Back to top