
If anyone get this error : Vite manifest not found at Error ---- Then the solution is You need to leave ' npm run dev ' running while developing . or run ' npm run build '
Learn to integrate an HTML template into a Laravel project by copying assets to the public folder, creating a home view and route, and updating asset paths.
Create a product table in the database, add product data via the admin panel, and run migrations to include title, description, image, quantity, price, discount price, and category.
Design the admin panel show product page to list products in a table with headers title, description, quantity, category, price, discount price, and image, wired to a route and controller.
Retrieve all products from the product table in the admin controller, pass them to the show_product_data view, and render title, description, quantity, category, price, discount price, and image.
Create a product update page in a Laravel e-commerce project by casting the product id, fetching the specific product data, and pre-filling the form fields.
Fetch all products from the product table using the product model, and render their images, titles, prices, and optional discount prices on the home page via a blade view.
Learn to implement pagination on the home page for products, display a set number per page, style with Bootstrap, and handle user login states to show correct product data.
Learn to build a Laravel e-commerce product details page that displays a specific product by ID, wiring routes, controller logic, and views with header, footer, and add-to-cart.
Check the logged-in user before adding a product to cart in a Laravel e-commerce flow; redirect unauthenticated users to login and add the item when authenticated.
Create and migrate a card table in Laravel, define fields like name, email, address, product title, price, quantity, product id, user id, and wire add-to-cart to insert data.
Learn how to add a product to the cart in a Laravel e-commerce app by sending product and user data to cart, validating login, and storing title, price, and quantity.
Implement discount price handling and quantity-based pricing in the add-to-cart workflow. Learn to conditionally store discount or regular price, multiply by quantity, and update cart totals.
Design and implement the order flow in a Laravel e-commerce app by creating the order table, migrating data from the cart, and enabling cash on delivery or card payment.
When cash on delivery is selected, move cart data to the order table, remove it from the cart, and update payment and delivery status, and show a bootstrap success message.
Laravel Stripe Payment gateway link : https://www.itsolutionstuff.com/post/laravel-9-stripe-payment-gateway-integration-tutorialexample.html
Set up a Stripe post route in a Laravel e-commerce app to charge the total amount with a Stripe token and move cart items to the order table after payment.
Show how to fetch all data from the order table in admin order page, pass it to view, and display fields such as name, email, address, phone, and product details.
Learn to handle empty search results with the forelse directive and empty block in Laravel Blade, displaying 'no data found' when no data matches the query.
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 order to register customer need to verify their email . So when a customer register , an email will be send to their email address .Once they verify their email they will be able to login .
We will also have a comment and reply section in this project .
In the admin dashboard we will let admin add / update or delete product . Admin will be able to see all the customer details .
We will let admin see all the order details and print receipt for each order . 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 .