Complete Responsive E-Commerce Website Using HTML - CSS - JavaScript - PHP PDO | Admin Login

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ค. 2024
  • how to make a complete responsive multi pages ecommerce website design using html css javascript php pdo from scratch.
    create a complete responsive back end ecommerce website design template using html css javascript php pdo step by step.
    the main feature of this website are:
    ✅ responsive header with toggle menu effect using vanilla javascript.
    ✅ responsive home slider using swiper.js
    ✅ responsive category slider using swiper.js
    ✅ responsive home products slider using swiper.js
    ✅ responsive about page.
    ✅ responsive reviews slider using swiper.js
    ✅ responsive contact page.
    ✅ responsive orders page.
    ✅ responsive shop page.
    ✅ responsive user register page.
    ✅ responsive user login page.
    ✅ responsive user profile page.
    ✅ responsive quick products view page.
    ✅ responsive shopping cart CRUD page.
    ✅ responsive wishlist CRUD page.
    ✅ responsive checkout form page.
    ✅ responsive search page.
    ✅ responsive footer using css grid.
    ✅ responsive dashboard page.
    ✅ responsive products CRUD page.
    ✅ responsive product update page.
    ✅ responsive placed orders page.
    ✅ responsive messages page.
    ✅ responsive admin accounts page.
    ✅ responsive users accounts page.
    ✅ responsive admin register page.
    ✅ responsive admin login page.
    ✅ responsive admin profile update page.
    Buy Me A Coffee :
    www.buymeacoffee.com/mrwebdes...
    * SOURCE CODES *
    drive.google.com/file/d/1nnaU...
    DOWNLOAD THE SOURCE CODE FROM GOOGLE DRIVE ( INCLUDES IMAGES ):
    ( *you are free to use this source code )
    How To Download
    Step 1 :- click the google drive link ☝☝☝
    Step 2 :- click on download link in the google drive.
    Step 3 :- extract the zip file into your desired folder.
    Step 4 :- open the converted files into your browser.
    Step 5 :- open your editor and put your unzipped files into it and then edit it as you like.
    font awesome cdn link:
    cdnjs.com/libraries/font-awesome
    google fonts:
    fonts.google.com/specimen/Nunito
    clip-path generator:
    bennettfeely.com/clippy/
    Editor : - visual studio code with Laetus: Dark Vibrant Theme
    Browser : - google chrome
    UI Tool : - Figma
    localhost : xampp
    Images / Video / SVG : -
    01 - www.freepik.com/
    02 - storyset.com/
    03 - undraw.co/
    04 - pixabay.com/
    05 - unsplash.com/
    06 - pixabay.com/
    07 - www.flaticon.com/
    08 - pngtree.com/
    09 - www.pngegg.com/
    New To My Channel Subscribe Now And See More Stuff Like This:
    / mrwebdesigneranas
    timestamp:
    0:00 demo
    9:53 file structure
    10:20 admin login form
    #BackEnd
    #Ecommerce
    #MultiPages

ความคิดเห็น • 151

  • @yuldorolmedomulcue
    @yuldorolmedomulcue หลายเดือนก่อน +2

    kudoos to you sir. completed 1 hr of this tutorial and felt like everything is so well explained that even begineer can easily understand. I am going to add this project in my resume with some modifications

  • @lakhanrathore5002
    @lakhanrathore5002 ปีที่แล้ว +4

    Demo is just awesome

  • @carpinteriamodelosmedidas341
    @carpinteriamodelosmedidas341 หลายเดือนก่อน

    Excelente video, Mr. Web, sigue adelante,....

  • @bakriilyas177
    @bakriilyas177 ปีที่แล้ว +2

    Thank you for your work
    But i just have a question please
    What are the php extensions that you use on you visual studio code ??
    And how do you debug your php files ??

  • @amitpanghal5588
    @amitpanghal5588 2 ปีที่แล้ว +1

    So nice I try it please make a study web in which we ask questions to public and answers by public with ratings and upload questions and answers of classes subject chapter s

  • @lscj2010
    @lscj2010 ปีที่แล้ว

    Top, aprendi muito com este site, me ajudou muito.

  • @drishtirajai7848
    @drishtirajai7848 3 หลายเดือนก่อน

    Undoubtedly the best series to follow for ecommerce webiste. The code is so crystal clear to understand. He covers everything from start to end and videos are very very easy to follow. Just go for it.

    • @whoswho8241
      @whoswho8241 2 หลายเดือนก่อน

      But how to run this code and launch on google? I have edited the code...i need to launch it for business store purpose how to do it?

  • @abhinavsingh9793
    @abhinavsingh9793 2 ปีที่แล้ว +1

    your work is awesome
    can you please give a playlist link of this website in which it is made from scratch

  • @johan19840
    @johan19840 2 ปีที่แล้ว

    Hi ,super nice work. i love it .Do you appear to code in POO too? that would be awesome

  • @karimfawzy8932
    @karimfawzy8932 2 ปีที่แล้ว

    Very very beautiful ❤

  • @nausinkhan9223
    @nausinkhan9223 16 วันที่ผ่านมา

    I have tried your full stack food ordering website it was just awesome! No doubt this website will also be a great project 😃

  • @nuradibahhanistajulariffin
    @nuradibahhanistajulariffin 6 หลายเดือนก่อน +3

    hello sir do you know why does it show me error when I input 'admin' and '111' in the admin php?

  • @deepmoghariya1300
    @deepmoghariya1300 6 หลายเดือนก่อน +3

    It show me error when I input 'admin' and '111' in the admin how can solve

  • @reneekirstenpineda3091
    @reneekirstenpineda3091 2 ปีที่แล้ว +1

    Is it possible to convert the php desktop form into a mobile application? Thank you so much!

  • @aitodayz
    @aitodayz 2 ปีที่แล้ว

    How to covert this template to use with blogger website.?

  • @MG-pg2jv
    @MG-pg2jv 6 หลายเดือนก่อน

    is there a paiement section , for example VISA or mastercard ?

  • @marwanadel6420
    @marwanadel6420 ปีที่แล้ว +2

    thanks for sharing such a greet job .i have a Q , if more than one users on the website and they both adding products in the cart , will have the same items in the cart ? or each user has his own cart ?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว +2

      I have a solution for that as well
      watch this video : th-cam.com/video/YfXDXzFjWQc/w-d-xo.html
      every user can use cart with their unique id's

  • @kajalsavaniya7441
    @kajalsavaniya7441 9 หลายเดือนก่อน

    sir dont we have out of stock feature in this??

  • @NoTimeWaste1
    @NoTimeWaste1 ปีที่แล้ว +3

    For those who're wondering why they can't see 'messages' by clicking on 'see messages' in admin dashboard, this is because sir has written messagess.php instead of messages.php, just remove the extra 's' of messagess.php in 'dashboard.php' file.

    • @tayabasultanahossain585
      @tayabasultanahossain585 ปีที่แล้ว

      do you know why does it show me error when I input 'admin' and '111' in the admin php?

    • @rohitraikwar1590
      @rohitraikwar1590 ปีที่แล้ว

      @@tayabasultanahossain585 same problem

    • @Avishek0109
      @Avishek0109 ปีที่แล้ว

      ​@@tayabasultanahossain585 did you found the solution?

    • @YOOHOONEYSINGH
      @YOOHOONEYSINGH ปีที่แล้ว

      @@Avishek0109 are u using XAMPP server or another one

    • @YOOHOONEYSINGH
      @YOOHOONEYSINGH ปีที่แล้ว

      hey , help me , how we can add external product listing file in products and work it as same as in previous one

  • @sanikadeshmukh2058
    @sanikadeshmukh2058 ปีที่แล้ว +7

    Admin login not working, showing incorrect password

    • @a2bswebbrasil
      @a2bswebbrasil 11 หลายเดือนก่อน +1

      Tbm não consigo fazer o log in

  • @user-sx9jl7tm3g
    @user-sx9jl7tm3g 16 วันที่ผ่านมา

    Please before you connect the admin how do you register his credentials on the database. I try on my way but it don't work

  • @snehaurfate8634
    @snehaurfate8634 ปีที่แล้ว

    I cant reducd margin so img can be look big

  • @safiyyahalthaff6701
    @safiyyahalthaff6701 2 ปีที่แล้ว +1

    how do I run the php files on chrome?

  • @HyperZettoN050
    @HyperZettoN050 6 หลายเดือนก่อน

    At SHOP BY CATEGORY, when it's a different name, it doesn't show up. I would like another name to be displayed.

  • @mirly_shop9395
    @mirly_shop9395 ปีที่แล้ว

    no orders in the order page can u help me?

  • @hadyahmishal9604
    @hadyahmishal9604 2 หลายเดือนก่อน

    @Mr.web designer how can i add more than one product for example its only allowing me to enter one watch for the watch category but i want to insert more. Waiting for your reply i have project submission tomorrow

  • @edwardcanotab2497
    @edwardcanotab2497 ปีที่แล้ว

    how can i change the dollar to peso?

  • @NoTimeWaste1
    @NoTimeWaste1 ปีที่แล้ว

    Thank you so much sir for such an awesome website.

  • @CodeShowLapZ
    @CodeShowLapZ ปีที่แล้ว

    💗💗

  • @All_Films4u
    @All_Films4u 11 หลายเดือนก่อน

    Sir pls tells us that how you have added default values in admins table before admin login for the first time because im unable to logging in successfully in admin login page ...

    • @hadiaasif227
      @hadiaasif227 6 หลายเดือนก่อน

      i got the same problem
      did you resolve it

  • @vivekmesuriya6357
    @vivekmesuriya6357 2 ปีที่แล้ว

    Sir please make lots of tutorial like this project

  • @mustafaaljasim7226
    @mustafaaljasim7226 ปีที่แล้ว

    I see that some trainings on TH-cam are using MySQLi, why you are not using it? does this mean that your code is vulnerable and risky/old ?, do you recommend using this way of coding or try to use mySQLi in coding with PHP ?

  • @HyperZettoN050
    @HyperZettoN050 6 หลายเดือนก่อน

    How can I increase the statistics of people who visit my website?

  • @natwarsharma6626
    @natwarsharma6626 2 ปีที่แล้ว

  • @eros_playsyt6494
    @eros_playsyt6494 ปีที่แล้ว

    Can you add sub categories?

  • @mustafaaljasim7226
    @mustafaaljasim7226 2 ปีที่แล้ว +1

    small question please, if I removed the user sign in from the backend, is that going to create a mess with the process of buying products for instance later on: EX: Imagine two people are trying to buy at the same time, so the backend is going to include the work of both and this is going to create a confusion in my opinion, am I right ?!

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว +3

      yep it going to mess up because signing creates a unique id for each user which is necessary to identify each user otherwise you will be confused which use buyed which product and the use won't be able to use wishlist and add to cart functions as well!

  • @athaism4670
    @athaism4670 7 หลายเดือนก่อน

    sir how to add product in category?

  • @SR-Dropshipping
    @SR-Dropshipping 2 หลายเดือนก่อน

    whenever i'm just upload your source code into live site it's not working phpmyadmin can not upload complete shop_db.sql files

  • @programmingwithmusa5705
    @programmingwithmusa5705 11 หลายเดือนก่อน

    How can I change the currency?

  • @Dang_Quang_Minh
    @Dang_Quang_Minh 10 หลายเดือนก่อน

    Why don't I see the steps to create each field in the dataBase database? Why don't you do that extra step in the video?

  • @TheBoysMemes123
    @TheBoysMemes123 ปีที่แล้ว

    Nice

  • @experiance_williams
    @experiance_williams ปีที่แล้ว

    @Mr. Web Designer I can't log in, they tell me it's incorrect. In your database in the "admins" table there is the Options section there is "admins" and a password in mine it does not appear.
    Can you help me ? I really want to finish the project.

    • @ujalapaul4476
      @ujalapaul4476 ปีที่แล้ว +2

      Same problem....please sir help us

  • @experiance_williams
    @experiance_williams ปีที่แล้ว +1

    @Mr. Web Designer i have tried working at the same time with you using this video but the admin login ain’t working and the sha1() also ain’t encrything in my database

  • @ananyagirish02
    @ananyagirish02 11 หลายเดือนก่อน

    Could you share the html part of the code ?

  • @ratconsumer666
    @ratconsumer666 ปีที่แล้ว +1

    What tool did you use to change the dimensions at 26:17 ?

    • @tayabasultanahossain585
      @tayabasultanahossain585 ปีที่แล้ว

      its no tool. Just click the three dot in the top of chrome nav bad -> more tools -> developer tools -> the toggle of device at the left most corner

    • @tayabasultanahossain585
      @tayabasultanahossain585 ปีที่แล้ว

      nav *bar

  • @chaching100
    @chaching100 ปีที่แล้ว +2

    products are not showing what should i do?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว +2

      upload the product using admin panel,
      watch this for help : th-cam.com/video/1BSpFRtVN7Y/w-d-xo.html

    • @chaching100
      @chaching100 ปีที่แล้ว +1

      @@MrWebDesignerAnas yes I did that thanks 👍👍

  • @tejaslanjekar5321
    @tejaslanjekar5321 2 ปีที่แล้ว +1

    what is AUTO_INCREMENT in admins table?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว

      that means the 'id' or any number will be unique and automatically increment whenever new data is stored in database tables

  • @ndongueplouise6341
    @ndongueplouise6341 ปีที่แล้ว +1

    @Mr. Web Designer i have tried working at the same time with you using this video but the admin login ain’t working and the sha1() also ain’t encrything in my database 😢 am kind of lost…! But this is the first part

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      show me your code!
      copy and paste it in reply section!

    • @ndongueplouise6341
      @ndongueplouise6341 ปีที่แล้ว

      @@MrWebDesignerAnas i saw the mistake. In your code you wrote $select_admin->rowCount() > 0
      I just had to change > 0 to ==1

    • @experiance_williams
      @experiance_williams ปีที่แล้ว

      @@ndongueplouise6341 it doesn't work for me

    • @ndongueplouise6341
      @ndongueplouise6341 ปีที่แล้ว

      @@experiance_williams it not going work!! Mine worked when I did insertion through a form

    • @experiance_williams
      @experiance_williams ปีที่แล้ว

      @@ndongueplouise6341 you can share the code ?

  • @catsorgetthefockout
    @catsorgetthefockout 9 หลายเดือนก่อน

    hello, where is the html part? thank you

  • @akshayprasad1535
    @akshayprasad1535 8 หลายเดือนก่อน

    How to add stock information

  • @kirigayakazuto9136
    @kirigayakazuto9136 ปีที่แล้ว +1

    How can i change the dollar sign with my country's currency sign?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว +1

      watch this for help : th-cam.com/video/rkeGg_ZyLuM/w-d-xo.html

  • @alexanderardian1496
    @alexanderardian1496 ปีที่แล้ว

    excuse me sir, i tried to change the default username and password like example change the pass from 111 to admin, but it failed, can you help me ? i also change the database but it doesn't work

    • @arsyl_kim
      @arsyl_kim 11 หลายเดือนก่อน

      i m also facing the same problem, can you help if you resolved it

  • @switchpauv
    @switchpauv ปีที่แล้ว

    Good day sir. when I edit the PHP file, the website doesn't update at all. How can I fix this? I hope you'll respond.

    • @ayomideotunba
      @ayomideotunba ปีที่แล้ว

      You probably need to clear your cache. On Chrome, press Ctrl + Shift + Delete

  • @zamard.
    @zamard. ปีที่แล้ว

    Please, I work off-line, and when I turned on the site, I just worked, but the aesthetics disappeared, and I think the reason is Library awesome.

    • @shashipalsingh3871
      @shashipalsingh3871 ปีที่แล้ว +1

      Yess bro ! It's because of CDN but it's very useful

  • @user-iu7rs4hp3m
    @user-iu7rs4hp3m 5 หลายเดือนก่อน

    Hi Mr. Web Designer i downloaded this and modify it because i have a project on my subject called Web Development and Technologies, do you want to see the improvements of this? I have it more features i added with stock, vouchers payment gateways including PayPal using API JavaScript SDK, Light and Dark Mode toggle, Media Queries so it can access to tablet, android and pc etc.
    BTW Thanks for this :)

  • @bona_T
    @bona_T 7 หลายเดือนก่อน

    please post the documentation of this project

  • @snehaurfate8634
    @snehaurfate8634 ปีที่แล้ว

    Sir i changed category img but it looks small pls help

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      use
      object-fit:cover;
      to fit the image according to your size

  • @adparikhyt8859
    @adparikhyt8859 ปีที่แล้ว

    if i delete of change in any CSS file their nothing will be changed
    ?
    why this happen with drive code?

  • @ghimireff959
    @ghimireff959 2 ปีที่แล้ว

    Mobile details option in table

  • @thefrantzone8078
    @thefrantzone8078 ปีที่แล้ว +3

    Hi Mr. Web Designer thanks for your work you make a good job! please I have a questions on admin login page.... I enter username and password default but it's not working .... Where is problem?

  • @doityourself2910
    @doityourself2910 2 ปีที่แล้ว

    hello brother how do i add admins information on database. if i insert it manually its not working.
    Please help

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว +1

      open admin panel! and you can update admin user info from there

  • @bonatamirat5971
    @bonatamirat5971 7 หลายเดือนก่อน

    its good job and thanks for sharing the source code. but i have one question,,,,message in admin page could not deleted why??????????????

    • @LofiLove83
      @LofiLove83 2 หลายเดือนก่อน

      how did you login as a admin ? help me plz

  • @jeffr249
    @jeffr249 2 หลายเดือนก่อน

    where is the timestamp when adding pictures in database???

  • @michaelamehari3473
    @michaelamehari3473 2 ปีที่แล้ว

    Hi it not connecting to z datebase??

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว

      watch this for help : th-cam.com/video/1BSpFRtVN7Y/w-d-xo.html

  • @miqueasfalessi4735
    @miqueasfalessi4735 9 หลายเดือนก่อน

    Cant delete messages

  • @kiruthigashree7972
    @kiruthigashree7972 ปีที่แล้ว

    Can you help me in admin_login.php i was unable to login even after including data in the database.Kindly help me out on this.

  • @vivekmesuriya6357
    @vivekmesuriya6357 2 ปีที่แล้ว

    Mere vs code me Filtet sanitize ka option nahi a raha he
    Please give me solution of this problem...!

  • @samuelsarpong1736
    @samuelsarpong1736 11 หลายเดือนก่อน

    Where can I find the admin login panel please? Help

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  11 หลายเดือนก่อน

      write admin in the link bar in front of project file

  • @rinathirah6323
    @rinathirah6323 2 ปีที่แล้ว

    sir, how to open registration admin ?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว +2

      you can find the admin_login file in the source and open it in the localhost

  • @fusiontube3406
    @fusiontube3406 ปีที่แล้ว

    how to add images of the product using mysqladmin ?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      watch this for help : th-cam.com/video/1BSpFRtVN7Y/w-d-xo.html

    • @fusiontube3406
      @fusiontube3406 ปีที่แล้ว

      I have uploaded images but it is showing this error

  • @twoinone9940
    @twoinone9940 ปีที่แล้ว

    Sir it has a database connection

  • @teriyakinoodlez6119
    @teriyakinoodlez6119 ปีที่แล้ว

    hi, great work! but i did encounter a problem which was: at the end when trying to login and progress to the next file it just doesnt do it and displays the error message. would this be a database connection issue? if so would you know how to fix it so that the login works correctly. thank you

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      watch this for help : th-cam.com/video/1BSpFRtVN7Y/w-d-xo.html

  • @fusiontube3406
    @fusiontube3406 ปีที่แล้ว

    How to add products ?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      watch this for help : th-cam.com/video/1BSpFRtVN7Y/w-d-xo.html

  • @abhibandhiya6497
    @abhibandhiya6497 ปีที่แล้ว

    hello mera incorrect username or password ho raha he par login success nahi ho raha if else me maybe kuch prob he can you help me ??????????????

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      did you imported the database in your phpmyadmin panel first then first register if you are using it as a user
      and if you are using it as a admin
      the default password is : 111
      and username = admin or admin@gmail.com

    • @MadhanrajM-vh8td
      @MadhanrajM-vh8td ปีที่แล้ว

      Same problem

  • @user-pe2oj5yf2f
    @user-pe2oj5yf2f 6 หลายเดือนก่อน

    Give me a second part

  • @sweetwhimsy3797
    @sweetwhimsy3797 ปีที่แล้ว

    what did u do after 10:05...please tell

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว +1

      I dragged and dropped the project folder in the vs code editor and start editing!

    • @sweetwhimsy3797
      @sweetwhimsy3797 ปีที่แล้ว

      @@MrWebDesignerAnas thanks

  • @MukulRawal1008
    @MukulRawal1008 2 ปีที่แล้ว

    Sir png image kha se download karte ho

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว

      uska bhi link description main hai

    • @MukulRawal1008
      @MukulRawal1008 2 ปีที่แล้ว

      @@MrWebDesignerAnas Maine download kya tha lekin PNG image background se white hoti hai

  • @kunalvijay7646
    @kunalvijay7646 ปีที่แล้ว

    How to get shop_db database in phpmyadmin ?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว +1

      watch this : th-cam.com/video/1BSpFRtVN7Y/w-d-xo.html

    • @codingwithMoebon
      @codingwithMoebon ปีที่แล้ว

      @@MrWebDesignerAnas it is good way to understand this!!!!!!!!!!!!!!!!!!!!

  • @muzadamarcruzzel3869
    @muzadamarcruzzel3869 ปีที่แล้ว

    why its always incorrect username or password ?

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      did you imported the .sql file in your phpmyadmin panel first?
      you can register admin or user first!

    • @muzadamarcruzzel3869
      @muzadamarcruzzel3869 ปีที่แล้ว

      @@MrWebDesignerAnas thankyou for answering

    • @orlandoclenzy
      @orlandoclenzy ปีที่แล้ว

      @@MrWebDesignerAnas please where can i find the sql file

  • @ayeshashahid6940
    @ayeshashahid6940 ปีที่แล้ว

    Idk why but login nhi horaha hai

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  ปีที่แล้ว

      did you imported database in your phpmyadmin panel?

    • @abhibandhiya6497
      @abhibandhiya6497 ปีที่แล้ว

      @@MrWebDesignerAnas yes i wll but fir bhi incorrect username or password aa raha he

  • @mustafaaljasim7226
    @mustafaaljasim7226 2 ปีที่แล้ว +1

    what is the function of this code, please ? ->>>>>>> oninput="this.value = this.value.replace(/\s/g, '')"

    • @MrWebDesignerAnas
      @MrWebDesignerAnas  2 ปีที่แล้ว +2

      it removes the space line from the field wich means no one can enter the space text in the field!