
Template Download Link : https://github.com/yaminshakil/ecom_project
Template Download Link : https://github.com/yaminshakil/Admin_Template
Learn to implement an admin delete function in a Laravel eCommerce project: add a delete button, route, and controller method to remove a category and show a toaster success message.
Learn to edit a category name in a Laravel admin panel by navigating to an edit page, posting to update_category, updating the record, and showing a toaster success message.
Learn how to display a short product description in laravel by limiting the text in a view to 50 characters (or 5 words) using str::limit.
Update product data in the admin panel of a Laravel e-commerce project by creating edit routes, an update page with prefilled fields, image handling, and category selection.
Learn how to implement a search feature in Laravel by querying title and category with like operators, paginate results, and display in the product view.
Learn to display product data on the homepage from the database using a product model, a controller, and a blade view in a Laravel e-commerce project.
Display a product’s details in a Laravel e-commerce app by clicking a details button to view image, title, description, price, category, and quantity.
Add a product to cart in a Laravel e-commerce app, creating a cart table with user_id and product_id foreign keys, and enforcing login via auth middleware on add_to_cart.
Learn to display shopping cart items in a Laravel app by joining cart data with user and product tables through foreign keys, showing user name, product title, price, and image.
Learn to display order data in the admin panel by routing a view to list customer details (name, address, phone), product information (title, price, image), and order status.
The lecture shows admins how to print or download a PDF invoice for a specific order in a Laravel app, using a PDF package and order data.
display total users, products, orders, and categories on the laravel e-commerce admin dashboard, including delivered orders, by counting from database tables and rendering on the admin home view.
Learn to display a user’s own orders on the home page by creating a my orders page, routing, and a controller method that fetches order data and related product details.
Enable email verification after registration in laravel by updating the user model to implement verified emails and configuring smtp gmail in .env, then test the verification flow.
In this project i will teach you how to build an E-commerce project using Laravel . I will start from the very beginning so that you will be able to understand everything clearly .
Now lets talk about what we will make in this course :
In this project we will let the customer being able to see all the product and customer will also be able to search product and see product details as well .
Customer can add product to the cart and also order the product from the cart page . I will also show you how can customer pay for the product using his/her debit/credit/master card .
In the admin dashboard we will let admin add / update or delete product . Admin will be able to see all the customer details and all order details . Also admin will be able to change the order status .
Once the product delivery is done admin will have option to change the product delivery status . Admin will also be able to send email to customer .
This will be a complete e-commerce where you will be able to learn a lot of things . If you are a beginners then this is the perfect tutorial for you .
This tutorial will be beginner friendly . If you face any problem you can directly message me.