How To Create Image Search Engine Using HTML CSS and JavaScript

Sdílet
Vložit
  • čas přidán 6. 06. 2023
  • Learn How To Create Image Search Engine Using HTML CSS and JavaScript | Fetch and display Images from API using JavaScript
    👉 Download 30 JavaScript projects Source Code (Including Image search engine):
    greatstack.dev/go/30-js-projects
    ❤️ SUBSCRIBE: goo.gl/tTFmPb
    In this JavaScript project we will make an image search engine where we can search for any image by typing name and it will display list of images from stock images website unsplash.
    Here we are using Unsplash API to make this image search engine with the help of JavaScript.
    #JavaScriptProject #JavaScript
    -----------------------------------------
    Suggested Course:
    ❤️ Complete website Using HTML and CSS
    ✔️ 8 Complete website step by step
    ✔️ Source Code Download
    ✔️ 76 Lectures, 12 Hours Video
    ✔️ Course Completion certificate
    👉 greatstack.dev/go/html-css-co...
    -------------------------------------
    Recommended Videos:
    Learn Complete HTML and CSS from basics:
    ► • HTML And CSS Tutorial ...
    Make A Complete Website for college using HTML & CSS:
    ► • How To Make A College ...
    How to make a Business website step by step:
    ► • How To Make Website Us...
    How to make personal resume website step by step:
    ► • How To Make A Website ...
    How to make fitness website design using HTML CSS:
    ► • How To Make A Website ...
    How to make an Ecommerce Website Design:
    ► • How To Make eCommerce ...
    How to make a Job Portal website design with HTML & CSS:
    ► • How To Make Website Us...
    How to make travel website design with HTML CSS Bootstrap:
    ► • How To Make A Website ...
    -------------------------------------
    Affordable web hosting (coupon- GREATSTACK)
    👉 greatstack.dev/go/hostinger/
    My recommended projects and tutorials
    👉 greatstack.dev/
    -------------------------------------
    ◼️ Source code link is shared in community post for all my coding videos exclusively for channel members (only channel members can see)
    Join Channel Membership:
    ► / @greatstackdev
    -------------------------------------
    Connect with me:
    👉 linktr.ee/iamavinashkr

Komentáře • 187

  • @evansmbewe06
    @evansmbewe06 Před měsícem +1

    of all the people on CZcams you are the best because a lot of people hide the steps and show you the steps which they want you to see but you show everything. Good teacher

  • @andystar444
    @andystar444 Před rokem +9

    the greatest tutorial channel on youtube💫💫💯

  • @rsfaraz
    @rsfaraz Před rokem +1

    Thanks a lot the man behind Easy Tutorials
    Lots of love and gratitude!! Fro Saudi Arabia. ❤

  • @chiragsingh8323
    @chiragsingh8323 Před 9 měsíci +2

    Just one word:- Awesome 🔥
    Fast and great

  • @Prashu-je4zo
    @Prashu-je4zo Před rokem +2

    Great Job Broo👏👏👏👏👏👏 your tutorials are very much useful to us broo... keepon doing THANKS A LOT👍👍👍👍👍

  • @danishbukhari6693
    @danishbukhari6693 Před 2 měsíci +3

    Finally completed the playlist. I did all 30 projects by following the tutorials and now feeling confident. I learned a lot and wanna say thanks to sir Avinash for those great tutorials.

    • @dhanushyadav5030
      @dhanushyadav5030 Před 2 měsíci

      did the api's work , i keep getting authorisation error?

  • @kousick3709
    @kousick3709 Před rokem +3

    Informative one, thanks 👍

  • @satyamgupta1446
    @satyamgupta1446 Před 28 dny +1

    Your projects tutorials are best😎👍

  • @hissamkhan4709
    @hissamkhan4709 Před 2 měsíci

    thank you for giving the oppertunity of practical experience

  • @isidoramoonrose5657
    @isidoramoonrose5657 Před rokem +1

    thanks a lot i expect more content from youuuu.

  • @namannema3349
    @namannema3349 Před 9 měsíci

    thanks brother a nice and good project

  • @riyakoshta8958
    @riyakoshta8958 Před 5 měsíci

    Sir, your videos are amazing

  • @safaroads9504
    @safaroads9504 Před 16 dny

    Thanks a lot, you made it easy.

  • @olawale11954
    @olawale11954 Před rokem +8

    Great tutorial everything work perfectly. Thank you sir for the video.

  • @lavkumargahe8174
    @lavkumargahe8174 Před rokem

    this video are very helpful thank you bro 😁😁😁😁😁

  • @mansisidher
    @mansisidher Před rokem +16

    Thank u for existing dude!!!!

    • @olatundeolukoya1788
      @olatundeolukoya1788 Před rokem

      😂😂😂. He’s more important than my countries president rot now …🎉🎉🎉

  • @user-wf2ou1lq1r
    @user-wf2ou1lq1r Před rokem

    Thank you for this.

  • @danishgaming8249
    @danishgaming8249 Před 3 měsíci

    nice valuable content bro keep it up for learners

  • @codingbyfaiz8069
    @codingbyfaiz8069 Před rokem +3

    Awesome 🎉❤ thanks for this, plz create a food recipe app using api html css js plz it's humble request please 🙏🙏🙏🙏🙏

  • @historiasuperrandom9646
    @historiasuperrandom9646 Před 10 měsíci

    Thank you so much for this tutorial!

  • @IT-ScorchYt
    @IT-ScorchYt Před rokem

    i appreciated u r work bro

  • @technology7033
    @technology7033 Před rokem +1

    Informative Sir ❤

  • @sreedharlikit8966
    @sreedharlikit8966 Před rokem

    ❤nice tutorials sir🎉🎉🎉🎉

  • @tejeshkumardas9508
    @tejeshkumardas9508 Před rokem +3

    Love it bro❤❤❤

  • @mohammadmeraj40
    @mohammadmeraj40 Před 5 měsíci

    Very good very nice bro👍👍👍❤️❤️❤️❤️

  • @techcodesmartly2547
    @techcodesmartly2547 Před 9 měsíci

    awesome, thanks go

  • @dannyvanbenthem
    @dannyvanbenthem Před rokem +3

    Nice tutorial. But what about error handling? Can you show us how?

  • @AaqilKulmie
    @AaqilKulmie Před 5 měsíci

    Thankz Teacher.

  • @ABHISHEK-xr7dm
    @ABHISHEK-xr7dm Před 10 měsíci

    Thank you so much sir

  • @learnwithnagma
    @learnwithnagma Před 4 měsíci

    Thank you 😊

  • @user-fl6dw1ki1s
    @user-fl6dw1ki1s Před 6 měsíci

    thank you sir

  • @alfa.98765
    @alfa.98765 Před 15 dny

    Thank you Sir ❤

  • @fantoshfantosh
    @fantoshfantosh Před 4 měsíci +1

    at this moment I finish all videos .thank you soooooo munch

  • @horrorhawk_gaming
    @horrorhawk_gaming Před rokem +3

    Sir Create some projects using react js please❤

  • @dannyvanbenthem
    @dannyvanbenthem Před rokem +3

    Nice tutorial. But what about error handling?

  • @Islamicinfo578
    @Islamicinfo578 Před rokem

    Sir you are a very good teacher I suggest you sir you will start reactjs

  • @ironman-29
    @ironman-29 Před rokem +1

    image carousel project will also be helpful

  • @olatundeolukoya1788
    @olatundeolukoya1788 Před rokem +1

    Beautiful beautiful beautiful🤗🤗🤗🤗🤗

  • @yashwanthgowdabc1127
    @yashwanthgowdabc1127 Před měsícem

    Thank you sir 😊
    It works 😊🎉

  • @offornna
    @offornna Před rokem +1

    I like this

  • @Naikks-qy2kr
    @Naikks-qy2kr Před 6 měsíci

    Your videos are awesome but plzz whenever uhh write a javascript new keywords, plzz tell us ki what that keywords does.. That will help us understanding Js more quickly..

  • @supriya_codes
    @supriya_codes Před rokem +2

    its working!
    thank you!😇🥰

  • @oilybrakes
    @oilybrakes Před 10 měsíci +2

    12:05 line 17:
    Inserting a Js file this way will only work when html file and Js file are stored locally and the Js file doesn't need to be loaded from a server, right?

  • @rukmalherath8633
    @rukmalherath8633 Před rokem +2

    Bro do video WordPress tutorial please.

  • @marufhasanshihab
    @marufhasanshihab Před rokem

    thanks

  • @Akhi_vlogs_46
    @Akhi_vlogs_46 Před 3 měsíci +3

    I get error in console Uncaught error
    And filed to load resources the server response with a status of 401 not found

  • @petermwansa4890
    @petermwansa4890 Před 5 měsíci

    Thank you so much for this playlist. I have followed all the 30 tutorials and I have learned a lot from developing my css skills to working with APIs.
    I really appreciate it mate🙏🏽

    • @salvadorron7151
      @salvadorron7151 Před 5 měsíci

      where you able access the api ? I followed all the steps but keep getting errors with the api part?

    • @petermwansa4890
      @petermwansa4890 Před 4 měsíci

      @@salvadorron7151 yes I was able to access the api

  • @Dibyendu_das_96
    @Dibyendu_das_96 Před 9 měsíci

    nice video

  • @harshitasinghofficial9953

    Bhai I humble request.
    How to make a documentary?

  • @vincentnjeru7116
    @vincentnjeru7116 Před 6 měsíci +3

    Hello bro. Thankyou very much for this. I have followed everything but I keep getting this error message when I try to search for images.
    Failed to load resource: the server responded with a status of 401 ().
    Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'map')
    at searchImages (script.js:22:9)
    What could be the issue with my code?

  • @flex959
    @flex959 Před rokem +1

    Mr. Easy can you please teach us php

  • @artificialintelligence8688
    @artificialintelligence8688 Před 7 měsíci

    also can you please teach us how to deploy it in any free hosting site , may be in netlify ?

  • @MyGamingEra
    @MyGamingEra Před rokem +1

    Done ✅ thank you so much sir🎉❤

    • @GreatStackDev
      @GreatStackDev  Před rokem +1

      You are welcome

    • @sravanit2002
      @sravanit2002 Před rokem +1

      I search for different things every time but it gives me the same results every time. Why is this happening please give me answer

    • @tabishansari1774
      @tabishansari1774 Před rokem +2

      @@GreatStackDev it giving me same results every time plzz help

    • @ferhatabik1906
      @ferhatabik1906 Před 10 měsíci

      @@tabishansari1774 I think I made the same mistake :D Did you solve ?

    • @rakeshpandey6768
      @rakeshpandey6768 Před 9 měsíci

      Yes I'm also getting same result

  • @shekabdulla457
    @shekabdulla457 Před 9 měsíci +2

    22.00 after console this error will comeFailed to load resource: the server responded with a status of 401 () what can i do

  • @sanketsingh5555
    @sanketsingh5555 Před rokem +1

    Bro iss project ko next step pr le jao photo k saath videos section bhi

  • @salvadorron7151
    @salvadorron7151 Před 5 měsíci

    Thanks for the video, would anyone know how I can get test the api with my access code and have it not show up as json()?

  • @rohitshakya4293
    @rohitshakya4293 Před rokem +12

    I search for different things every time but it gives me the same results every time. Why is this happening please sir give me answer

    • @jasmeetkaur0395
      @jasmeetkaur0395 Před 9 měsíci +5

      I also faced the same issue. The error I spotted in my code later was a line break within the template string for constructing the URL.
      This correction ensures that the URL is constructed correctly and without syntax errors. It's a common mistake to accidentally introduce line breaks within template strings, and it can lead to unexpected issues in your code.
      Hope it might help :)

    • @rohitshakya4293
      @rohitshakya4293 Před 9 měsíci

      @@jasmeetkaur0395 i really thankful to you

    • @rohitshakya4293
      @rohitshakya4293 Před 9 měsíci

      @@jasmeetkaur0395 Now code is working

    • @papidas974
      @papidas974 Před 6 měsíci

      Because there is a mistake in the js url line 14 the keyword is not highlighting. So to get the result recheck the line 14 and write the whole line in one row

    • @papidas974
      @papidas974 Před 6 měsíci

      Remove the space before {keyword} and write it in one line

  • @TOONSSTATION
    @TOONSSTATION Před 3 měsíci

    Completed.

  • @akeaditing3896
    @akeaditing3896 Před rokem +1

    Sir how to add image Downloaded option

  • @Supreme42official
    @Supreme42official Před 5 měsíci +2

    Hey I am getting the error in Console
    uncaught type error and cannot read properties of null of
    Add eventlistener
    And
    Filed to load resources
    The server response with a status of 404 not found
    Help if any one know why and wht is it

    • @xdjqye
      @xdjqye Před 5 měsíci

      did you solve it yet? and did you add error handling methods to make sure you encounter no errors?

  • @yashjetwani9192
    @yashjetwani9192 Před 8 měsíci +1

    How can i search for new pages without re loading?

  • @shammasmc2294
    @shammasmc2294 Před 10 měsíci

    Can just make these website by using reverse image search by same methode

  • @ebiarun8910
    @ebiarun8910 Před 7 měsíci +1

    I registered in unplash ...but the link is working...i also paste the access key ...but didn't work

  • @emkaykhan
    @emkaykhan Před rokem +1

    Can we host this website and earn from AdSense?

  • @jyotivishwakarma5404
    @jyotivishwakarma5404 Před 15 dny

    if I want to add a download symbol in this image and after clicking that my image is getting download what should I do

  • @GaikwadSamarth
    @GaikwadSamarth Před 4 měsíci +2

    Sir im not getting the images 😢😢

  • @mansoorchanno8278
    @mansoorchanno8278 Před rokem +3

    Thanks sir for this but i have an error problem my J's file does not work well i put all the elements like the same way 😢

    • @olawale11954
      @olawale11954 Před rokem

      Check the js code very well maybe you have spelling error.

  • @uzochukwuuzuegbunam6109
    @uzochukwuuzuegbunam6109 Před 7 měsíci +1

    How do I fix this issue results.map((result) =>{
    }
    Console say cannot read property of 'map'

  • @itsmjns23
    @itsmjns23 Před měsícem

    Hi i want to know how to use Savefrom API

  • @ritikmodanwal810
    @ritikmodanwal810 Před 10 měsíci

    Sir, can you add a download image button

  • @lucklines
    @lucklines Před 7 měsíci

    Can we Earn through these kind of websites through selling pics or ads, as if we are getting these images from an API of free source website(s)

  • @dhanushyadav5030
    @dhanushyadav5030 Před 2 měsíci

    Chatgpt helped me to clear my errors so code is running fine

    • @karthikrajk
      @karthikrajk Před 2 měsíci

      im getting 401 error code please help with this..... thank you.

    • @dhanushyadav5030
      @dhanushyadav5030 Před 20 dny

      ​@@karthikrajk you mostly would've used a inverted comma instead of template literal like me

  • @kermanianmitra9508
    @kermanianmitra9508 Před 6 měsíci

    But when I click one of the pictures it doesn't open the Unsplash website to show that image. why??

  • @saikrishna-mz9iq
    @saikrishna-mz9iq Před 2 měsíci +1

    image not changed how tochange image

  • @durgamgirishkumar8893
    @durgamgirishkumar8893 Před rokem +1

    I have one error bro
    12 images after show more btn will not display
    It will display 1st image before
    That is my problem

  • @elifoxgamer11
    @elifoxgamer11 Před rokem +1

    What is the name of your Visual Studio Code Theme?

  • @CyberHunter370
    @CyberHunter370 Před rokem +1

    ailed to load resource: the server responded with a status of 401 () unsplash search keyword problem how to solve it

    • @emmanuelvijaypeter7109
      @emmanuelvijaypeter7109 Před 10 měsíci

      recheck your're code cause every coder have this problem check the js and HTML and you can solve it, take care

  • @SureshKumar-qx6vh
    @SureshKumar-qx6vh Před rokem +2

    While image searching by keywords, images not appear

    • @GreatStackDev
      @GreatStackDev  Před rokem

      please check the video at 22:00 do you get data in your browser console?

  • @CarryonTechie
    @CarryonTechie Před 10 měsíci

    my api unspash page is shown unformatted,

  • @Soulfulsongss
    @Soulfulsongss Před rokem +2

    code is not working problem in map function and in fetching url

  • @bhartisinha2596
    @bhartisinha2596 Před 9 měsíci +1

    This project can be add in resume

    • @GreatStackDev
      @GreatStackDev  Před 9 měsíci +1

      Yes, you can add this project in your resume, and will recommend you to checkout this portfolio website project also: czcams.com/video/0YFrGy_mzjY/video.html

  • @pvr-sl5wz
    @pvr-sl5wz Před 5 měsíci +1

    Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'map')
    at searchImages (script.js:21:13)

    • @learnwithnagma
      @learnwithnagma Před 4 měsíci

      In html code,
      Write id in place of class in search result div . This solved my error 😊.

  • @user-ht2ry4th1x
    @user-ht2ry4th1x Před 8 měsíci

    intro0:0 to 2:50

  • @TheIpriest-fp2mk
    @TheIpriest-fp2mk Před rokem +1

    good day brother i did everything and my js script works fine but when i search bird i get the error OAuth error: The access token is invalid but my token is valid i copied the token that was given to me that is what i used

    • @alimulla4098
      @alimulla4098 Před 11 měsíci

      Bro did you got any solution to this problem please tell me I am also facing same problem

    • @TheIpriest-fp2mk
      @TheIpriest-fp2mk Před 11 měsíci

      @@alimulla4098 sorry bro i did not so i actually abadoned the project

  • @Zia_hussain
    @Zia_hussain Před 8 měsíci +2

    The access key code is not working can anyone tell me why

  • @tgaming3885
    @tgaming3885 Před 7 dny

    bro api is not workig every time geting this error
    Error fetching data: ReferenceError: url is not defined
    Failed to load resource: the server responded with a status of 401 ()

  • @Motivational_speaker_saikat
    @Motivational_speaker_saikat Před 9 měsíci

    Pls tell me how to Handel erroe

  • @medianopolhosting
    @medianopolhosting Před rokem +1

    Web hosting is like a car - you get what you pay for. 🚗💰

  • @pvr-sl5wz
    @pvr-sl5wz Před 5 měsíci +1

    Failed to load resource: the server responded with a status of 404 ()

  • @MrHrithikChoudhary
    @MrHrithikChoudhary Před měsícem +1

    bro please give java script code 🙏

  • @falguniprasadranga3147

    Create CZcams video downloader project in javascript

  • @BirasaEmmanuel-pm4xt
    @BirasaEmmanuel-pm4xt Před 9 měsíci

    why do i have these errors Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')
    at

  • @yogeshsingh4354
    @yogeshsingh4354 Před 6 měsíci

    How can we do this with google api?

  • @Officialfkeyz-
    @Officialfkeyz- Před měsícem

    i tired everything the api did not work what should i do to resolve this issue

  • @sangeeth3908
    @sangeeth3908 Před rokem +2

    i have done every step still my search is not working help!

    • @alimulla4098
      @alimulla4098 Před rokem

      Bro same thing happens with me repeatedly go open console and check for any error

    • @irfanahmed7004
      @irfanahmed7004 Před rokem

      @@alimulla4098 its hsowing TypeError: Cannot read properties of null (reading 'appendChild')

    • @codingbyfaiz8069
      @codingbyfaiz8069 Před rokem

      Name shi se target kro brother

    • @codingbyfaiz8069
      @codingbyfaiz8069 Před rokem

      Element name jo html file mai hai vhi same javascript mai hona chaiye

    • @sangeeth3908
      @sangeeth3908 Před rokem

      solved using gpt

  • @AaqilKulmie
    @AaqilKulmie Před 5 měsíci

    Any one Please help.
    i have this error
    Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')
    Code:
    searchForm.addEventListener("submit", (e) => {
    e.preventDefault();
    page = 1;
    searchImages();
    })

  • @anjalijain364
    @anjalijain364 Před 9 měsíci

    Hello

  • @jmsaini9025
    @jmsaini9025 Před rokem +1

    please sir provide code

  • @Akhi_vlogs_46
    @Akhi_vlogs_46 Před 3 měsíci

    Prblm in const url its not working

  • @dididudu2072
    @dididudu2072 Před 10 měsíci

    So, how to load another image if another image has been loaded in search-result?
    nvm. thank you!