
In this course, I have taught the students the most popular programming language PHP and MySQL from scratch. I have tried to show the most important things of any programming language like authentication system, registration system, email verification, template mastering etc. I have developed a complete ecommerce web application with the latest version of PHP and that is currently PHP 8.4 when I am recording the videos.
The persons who are very beginner in php or have little knowledge in PHP, they will be benefitted the most from this course. But the advanced persons will also get help from this course, because I have tried to show all the real life features of an ecommerce website with advanced features.
Admin Panel Features:
Admin can change logo, favicon, website color etc.
Admin can change footer information.
Admin can manage the home page information.
Admin can manage the FAQ section
Admin can update the contact page information.
Admin can manage (create, edit, delete) blog posts.
Admin can see customer orders and invoice
Admin can change order status to pending, processing, shipped, delivered or cancelled.
Admin can see all subscribers and extract the information as CSV
Admin can manage (create, edit, delete) customers
Admin can make customer active or inactive
Admin can manage (create, edit, delete) coupons
Admin can manage (create, edit, delete) shipping locations
Admin can manage (create, edit, delete) sliders
Admin can manage (create, edit, delete) products
Admin can manage (create, edit, delete) product photo gallery
Admin can manage (create, edit, delete) product additional information
Admin can see customer orders and print those
Admin can change his own photo, information and password
Admin can update the privacy policy page information.
Admin can update the terms and conditions page information.
Admin can update the return policy page information.
Customer (User) Features (Registered Users):
Any Customer can create account for free in this web application
Registered Customers can login and reset his password if necessary
Registered Customers can change profile information
Registered Customers can setup billing and shipping information
Any Customer will be able to track their orders by their invoice or order number
Registered Customers can see and print the invoice
Registered Customers can add any product into wishlist and remove item from wishlist
Registered Customers will be notified in their emails when order status is updated