Laravel 8 Sanctum package provides a way to authenticate users through Token based authentication or using the normal cookie based authentication which make this a good choice for SPA and mobile apps authentication.
In this series we will build an e-commerce website using Lumen as backend (microservices framework) and Nuxtjs as frontend framework. In this series we will address some important points not only in e-commerce sites development but also on how to make good use of frameworks like Lumen and Nuxtjs.
This is the last part of the series of building e-commerce website using Lumen and Nuxtjs, and we will conclude in this part with some points that we did not talk about in the previous lessons.
In this article we will implement the contact form in our website, and we will use the mailtrap.io dummy mailing service to send and test email through Lumen.
In this post we will work on the wishlist page and how to store user’s favorite products in the wishlist using local storage mechanism and displaying those wishlisted products in specific page we will design.
In this article we will implement an interactive component in our e-commerce app which is displaying real-time notifications when users put an order, next we will display those notifications on the website admin panel as nice toast messages and in the admin header.
In this part we will continue working on the checkout process and in this article we will save the order data into database, after that we will display the orders list in the designated page in the user profile.
In this article we will start describing the flow of the checkout process and how to handle payments using two types of payment methods which is to pay on delivery and pay using paypal.
In this post we will prepare and implement the shipping addresses module in the user profile, as we will need this when working on the checkout process.
In the previous part we have implemented the APIs for the cart functionality and in this part we will complete this by displaying the cart in the pages designated for that.