
Template Download Link : https://github.com/yaminshakil/ecom_project
Template Download Link : https://github.com/yaminshakil/Admin_Template
Display all category data from the category table in a Laravel eCommerce app using a Blade view with a styled table and a foreach loop fed by the category model.
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.
Display product data from the database in the admin panel by creating a route, admin controller, and view, then render a table with title, description, category, price, quantity, and image.
Learn to implement product pagination in a Laravel e-commerce project, from controller changes and blade views to bootstrap pagination and per-page settings.
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.
Delete product data from the database via the admin panel by adding a delete button, a delete_product route, and a controller method that deletes by id and redirects back.
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 redirect the user to the same page after login in a Laravel eCommerce project by returning home index view in web.php, and show login/register links based on authentication.
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 how to display the total number of products in a logged-in user's cart by counting cart table records in Laravel, shown beside the cart icon.
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.
Learn how the admin changes order status in a Laravel eCommerce app from in progress to on the way to delivered through routes, controller actions, and status color coding.
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.
Learn to integrate Stripe payments in a Laravel e-commerce project, adding payment status to orders, enabling cash on delivery and card payments, configuring test keys, and updating orders to paid.
Modify the login and register designs in a Laravel eCommerce project by editing resource/views/auth and guest layout, removing the Laravel logo, and aligning header, form root name, and post method.
This final video wraps up the Laravel e-commerce project with user registration and login, add-to-cart, cash on delivery and card payments, plus admin product, category, and order management.
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.