After learning PHP, Ajax, MySQL, etc.., I have made this project of Dynamic Ecommerce website with Admin panel
After admin login, user can access Front-end of the website
(Please refer blow screen-shot of main dashboard..)

-> In slider, user can Add, Delete, Edit, View the all pages of slider
-> In Product,
user can Add, Delete, View the products
user can edit the details of products like change the status of Stock (In-stock or Out-of-stock), Change product size and color, change the product price, etc...
(Please refer below screen-shot for All products view, Product Detailed View, Product Details Change...)

-> In blog, user can Add, Delete, Edit and View the all blogs
-> In About, user can change his Story, mission and slogan of his business
(Please refer below screen-shot for Editable page of About us..)

-> In Contacted-us, user can check the data of contacted-us peoples (Data is collected from Contact-us tab of the website)
-> In Order, user can manage his orders or change the status of Orders
(Please refer below screen-shot for All Pending Orders list, Change the status of Order, All past Orders list...)

Get all the data from database (which is updated by the admin using above admin panel) and Apply on front-end using CRUD operations of PHP
User can view all products and other details of website without Login (User Login is required during Manage Shopping cart, Buy the products, Manage his/her data)
Major functions...
-> Created user Login and Registration so that user can access his data (like past order history, current orders, etc) through his Login credential..
-> Add forgot password option so that user can recover his account through password change (used SMTP mail function to send that OPT on user email)
-> User can manage his own profile like, Change name, email (add OTP verification in email change), mobile, etc through his/her current password
(Please refer below screen-shot of Manage profile page...)

-> User can easily add the products on his Shopping-cart so that it will helpful to shop more products..
(Please refer below screen-shots of Shopping cart...)

-> User can manage his Orders like view past orders, current order status, pending orders, etc...
-> User can easily cancel his order using Order-list..
(Please refer below screen-shot of Order-list..)

Other usefull functions...
-> Also separated the mans, women, accessories products throught product categor so that user can easily find the products
-> Added pagination using AJAX in products list
(Please refer below screen-shot of Product list and Paginatino..)

-> Added search-product feature using AJAX in in products list
-> Added filter option using AJAX in products list
(Please refer below screen-shot of list of products with Low-High Price Filter...)

-> Added products review/comment function using AJAX in end of the product-detail
