How To Create Image Search Engine Using HTML CSS and JavaScript

Поделиться
HTML-код
  • Опубликовано: 6 июн 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
    👉 easytutorialspro.com/go/course/
    -------------------------------------
    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- EASYTUTORIALS)
    👉 easytutorialspro.com/hosting/
    My recommended tools and tutorials
    👉 easytutorialspro.com/
    -------------------------------------
    ◼️ 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

Комментарии • 175

  • @olawale11954
    @olawale11954 11 месяцев назад +8

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

  • @evansmbewe06
    @evansmbewe06 15 дней назад

    of all the people on RUclips 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

  • @rsfaraz
    @rsfaraz Год назад +1

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

  • @chiragsingh8323
    @chiragsingh8323 7 месяцев назад +2

    Just one word:- Awesome 🔥
    Fast and great

  • @andystar444
    @andystar444 Год назад +9

    the greatest tutorial channel on youtube💫💫💯

  • @Prashu-je4zo
    @Prashu-je4zo 11 месяцев назад +2

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

  • @danishbukhari6693
    @danishbukhari6693 Месяц назад +2

    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 22 дня назад

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

  • @kousick3709
    @kousick3709 Год назад +3

    Informative one, thanks 👍

  • @hissamkhan4709
    @hissamkhan4709 25 дней назад

    thank you for giving the oppertunity of practical experience

  • @namannema3349
    @namannema3349 7 месяцев назад

    thanks brother a nice and good project

  • @isidoramoonrose5657
    @isidoramoonrose5657 11 месяцев назад +1

    thanks a lot i expect more content from youuuu.

  • @riyakoshta8958
    @riyakoshta8958 3 месяца назад

    Sir, your videos are amazing

  • @lavkumargahe8174
    @lavkumargahe8174 11 месяцев назад

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

  • @mansisidher
    @mansisidher Год назад +15

    Thank u for existing dude!!!!

    • @olatundeolukoya1788
      @olatundeolukoya1788 11 месяцев назад

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

  • @user-wf2ou1lq1r
    @user-wf2ou1lq1r 10 месяцев назад

    Thank you for this.

  • @technology7033
    @technology7033 Год назад +1

    Informative Sir ❤

  • @tejeshkumardas9508
    @tejeshkumardas9508 Год назад +2

    Love it bro❤❤❤

  • @techcodesmartly2547
    @techcodesmartly2547 8 месяцев назад

    awesome, thanks go

  • @IT-ScorchYt
    @IT-ScorchYt Год назад

    i appreciated u r work bro

  • @codingbyfaiz8069
    @codingbyfaiz8069 Год назад +3

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

  • @user-eu9rf4nt9c
    @user-eu9rf4nt9c 4 месяца назад

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

  • @historiasuperrandom9646
    @historiasuperrandom9646 9 месяцев назад

    Thank you so much for this tutorial!

  • @danishgaming8249
    @danishgaming8249 Месяц назад

    nice valuable content bro keep it up for learners

  • @AaqilKulmie
    @AaqilKulmie 3 месяца назад

    Thankz Teacher.

  • @user-fl6dw1ki1s
    @user-fl6dw1ki1s 4 месяца назад

    thank you sir

  • @ABHISHEK-xr7dm
    @ABHISHEK-xr7dm 8 месяцев назад

    Thank you so much sir

  • @dannyvanbenthem
    @dannyvanbenthem Год назад +3

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

  • @sreedharlikit8966
    @sreedharlikit8966 Год назад

    ❤nice tutorials sir🎉🎉🎉🎉

  • @learnwithnagma
    @learnwithnagma 2 месяца назад

    Thank you 😊

  • @fantoshfantosh
    @fantoshfantosh 2 месяца назад +1

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

  • @ironman-29
    @ironman-29 Год назад +1

    image carousel project will also be helpful

  • @dannyvanbenthem
    @dannyvanbenthem Год назад +3

    Nice tutorial. But what about error handling?

  • @oilybrakes
    @oilybrakes 9 месяцев назад +1

    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?

  • @Islamicinfo578
    @Islamicinfo578 Год назад

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

  • @horrorhawk_gaming
    @horrorhawk_gaming Год назад +3

    Sir Create some projects using react js please❤

  • @olatundeolukoya1788
    @olatundeolukoya1788 Год назад +1

    Beautiful beautiful beautiful🤗🤗🤗🤗🤗

  • @vincentnjeru7116
    @vincentnjeru7116 5 месяцев назад +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?

  • @cringmingtech
    @cringmingtech 11 месяцев назад +2

    its working!
    thank you!😇🥰

  • @petermwansa4890
    @petermwansa4890 4 месяца назад

    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 4 месяца назад

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

    • @petermwansa4890
      @petermwansa4890 3 месяца назад

      @@salvadorron7151 yes I was able to access the api

  • @offornna
    @offornna Год назад +1

    I like this

  • @marufhasanshihab
    @marufhasanshihab Год назад

    thanks

  • @salvadorron7151
    @salvadorron7151 4 месяца назад

    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()?

  • @Naikks-qy2kr
    @Naikks-qy2kr 4 месяца назад

    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..

  • @shekabdulla457
    @shekabdulla457 8 месяцев назад +2

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

  • @Dibyendu_das_96
    @Dibyendu_das_96 8 месяцев назад

    nice video

  • @rukmalherath8633
    @rukmalherath8633 Год назад +2

    Bro do video WordPress tutorial please.

  • @MyGamingEra
    @MyGamingEra 11 месяцев назад +1

    Done ✅ thank you so much sir🎉❤

    • @GreatStackDev
      @GreatStackDev  11 месяцев назад +1

      You are welcome

    • @sravanit2002
      @sravanit2002 11 месяцев назад +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 11 месяцев назад +2

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

    • @ferhatabik1906
      @ferhatabik1906 9 месяцев назад

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

    • @rakeshpandey6768
      @rakeshpandey6768 8 месяцев назад

      Yes I'm also getting same result

  • @TOONSSTATION
    @TOONSSTATION 2 месяца назад

    Completed.

  • @Supreme42official
    @Supreme42official 4 месяца назад +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 3 месяца назад

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

  • @Akhi_vlogs_46
    @Akhi_vlogs_46 Месяц назад +2

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

  • @harshitasinghofficial9953
    @harshitasinghofficial9953 Год назад +1

    Bhai I humble request.
    How to make a documentary?

  • @artificialintelligence8688
    @artificialintelligence8688 6 месяцев назад

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

  • @flex959
    @flex959 Год назад +1

    Mr. Easy can you please teach us php

  • @uzochukwuuzuegbunam6109
    @uzochukwuuzuegbunam6109 6 месяцев назад +1

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

  • @shammasmc2294
    @shammasmc2294 9 месяцев назад

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

  • @ebiarun8910
    @ebiarun8910 6 месяцев назад +1

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

  • @sanketsingh5555
    @sanketsingh5555 Год назад +1

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

  • @Funnyjksforyou
    @Funnyjksforyou 14 дней назад

    Hi i want to know how to use Savefrom API

  • @akeaditing3896
    @akeaditing3896 11 месяцев назад +1

    Sir how to add image Downloaded option

  • @yashjetwani9192
    @yashjetwani9192 6 месяцев назад +1

    How can i search for new pages without re loading?

  • @dhanushyadav5030
    @dhanushyadav5030 22 дня назад

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

    • @karthikrajk
      @karthikrajk 15 дней назад

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

  • @rohitshakya4293
    @rohitshakya4293 11 месяцев назад +10

    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 7 месяцев назад +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 7 месяцев назад

      @@jasmeetkaur0395 i really thankful to you

    • @rohitshakya4293
      @rohitshakya4293 7 месяцев назад

      @@jasmeetkaur0395 Now code is working

    • @papidas974
      @papidas974 5 месяцев назад

      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 5 месяцев назад

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

  • @lucklines
    @lucklines 6 месяцев назад

    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)

  • @ritikmodanwal810
    @ritikmodanwal810 8 месяцев назад

    Sir, can you add a download image button

  • @CarryonTechie
    @CarryonTechie 9 месяцев назад

    my api unspash page is shown unformatted,

  • @mansoorchanno8278
    @mansoorchanno8278 Год назад +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 11 месяцев назад

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

  • @kermanianmitra9508
    @kermanianmitra9508 5 месяцев назад

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

  • @pvr-sl5wz
    @pvr-sl5wz 4 месяца назад +1

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

    • @learnwithnagma
      @learnwithnagma 2 месяца назад

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

  • @CyberHunter370
    @CyberHunter370 Год назад +1

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

    • @emmanuelvijaypeter7109
      @emmanuelvijaypeter7109 9 месяцев назад

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

  • @emkaykhan
    @emkaykhan Год назад +1

    Can we host this website and earn from AdSense?

  • @Motivational_speaker_saikat
    @Motivational_speaker_saikat 8 месяцев назад

    Pls tell me how to Handel erroe

  • @user-ht2ry4th1x
    @user-ht2ry4th1x 7 месяцев назад

    intro0:0 to 2:50

  • @durgamgirishkumar8893
    @durgamgirishkumar8893 Год назад +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

  • @yogeshsingh4354
    @yogeshsingh4354 4 месяца назад

    How can we do this with google api?

  • @AaqilKulmie
    @AaqilKulmie 3 месяца назад

    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();
    })

  • @BirasaEmmanuel-pm4xt
    @BirasaEmmanuel-pm4xt 7 месяцев назад

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

    • @byme880
      @byme880 5 месяцев назад

      Same issue

  • @TheIpriest-fp2mk
    @TheIpriest-fp2mk 11 месяцев назад +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 9 месяцев назад

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

    • @TheIpriest-fp2mk
      @TheIpriest-fp2mk 9 месяцев назад

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

  • @Soulfulsongss
    @Soulfulsongss Год назад +2

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

  • @Spectre1710
    @Spectre1710 10 месяцев назад

    How to get that index.html file of chrome and style.css in pc please tell

    • @U.J.GAMING
      @U.J.GAMING 4 месяца назад

      Just make a file name index.html

  • @eliasfuchs5382
    @eliasfuchs5382 Год назад +1

    What is the name of your Visual Studio Code Theme?

  • @SureshKumar-qx6vh
    @SureshKumar-qx6vh 11 месяцев назад +2

    While image searching by keywords, images not appear

    • @GreatStackDev
      @GreatStackDev  11 месяцев назад

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

  • @Zia_hussain
    @Zia_hussain 6 месяцев назад +2

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

  • @Akhi_vlogs_46
    @Akhi_vlogs_46 Месяц назад

    Prblm in const url its not working

  • @codewithkeshav6931
    @codewithkeshav6931 Год назад +3

    At 33:53, the method cannot clear the images if previously load more is clicked. @GreatStack

  • @saikrishna-mz9iq
    @saikrishna-mz9iq Месяц назад +1

    image not changed how tochange image

  • @medianopolhosting
    @medianopolhosting Год назад +1

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

  • @bhartisinha2596
    @bhartisinha2596 8 месяцев назад +1

    This project can be add in resume

    • @GreatStackDev
      @GreatStackDev  8 месяцев назад +1

      Yes, you can add this project in your resume, and will recommend you to checkout this portfolio website project also: ruclips.net/video/0YFrGy_mzjY/видео.html

  • @GaikwadSamarth
    @GaikwadSamarth 3 месяца назад +2

    Sir im not getting the images 😢😢

  • @falguniprasadranga3147
    @falguniprasadranga3147 Год назад

    Create RUclips video downloader project in javascript

  • @anjalijain364
    @anjalijain364 8 месяцев назад

    Hello

  • @Omkartemkar5686
    @Omkartemkar5686 10 месяцев назад

    Sir I completed the tutorial I have written the same code as in video and there are no errors in any of code but why no results are coming even after searching please tell?

    • @abdurRahman-po6jr
      @abdurRahman-po6jr 9 месяцев назад

      Make sure you are connected to the Internet .

    • @alifern4578
      @alifern4578 9 месяцев назад

      Several possibilities: Make sure the "search-result" div includes "id" and not classname. Check that your access key is correctly copied and including the quotations, make sure that the searchResult expression is written correctly everywhere. Good luck!

    • @ritikmodanwal810
      @ritikmodanwal810 8 месяцев назад

      @@alifern4578 thank you so much bro i had written it class instead of id

    • @alifern4578
      @alifern4578 8 месяцев назад +1

      @@ritikmodanwal810 You're welcome! A sister here ;)

    • @Omkartemkar5686
      @Omkartemkar5686 8 месяцев назад

      @@alifern4578 😂

  • @pvr-sl5wz
    @pvr-sl5wz 4 месяца назад +1

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

  • @sangeeth3908
    @sangeeth3908 Год назад +2

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

    • @alimulla4098
      @alimulla4098 Год назад

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

    • @irfanahmed7004
      @irfanahmed7004 Год назад

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

    • @codingbyfaiz8069
      @codingbyfaiz8069 Год назад

      Name shi se target kro brother

    • @codingbyfaiz8069
      @codingbyfaiz8069 Год назад

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

    • @sangeeth3908
      @sangeeth3908 Год назад

      solved using gpt

  • @smarterDev
    @smarterDev Год назад

    my page keep bringing back same 12 images after clicking on more. please help

    • @rakeshsondagar2981
      @rakeshsondagar2981 11 месяцев назад +1

      pls check your code once, i ' m sure you made a mistake :)😉

    • @smarterDev
      @smarterDev 11 месяцев назад

      @@rakeshsondagar2981 alright thanks

    • @ferhatabik1906
      @ferhatabik1906 9 месяцев назад

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

    • @smarterDev
      @smarterDev 9 месяцев назад

      @@ferhatabik1906 no, didn't work

  • @jmsaini9025
    @jmsaini9025 Год назад +1

    please sir provide code

  • @unknownXD-wf6rz
    @unknownXD-wf6rz 6 месяцев назад

    my api access key is not working help me

  • @careerprodigy
    @careerprodigy 2 месяца назад

    does anyone have working source code tried to solve error but failed. please reply it will be a great help

  • @SIDDHARTHwakade
    @SIDDHARTHwakade 9 месяцев назад

    Bhai mere me url nahi aa raha hai

  • @vinaybhardwaj4005
    @vinaybhardwaj4005 Год назад

    Link kesa add kar na h ye samaj me nhi aaya mera me error aa raha h??? Reply plz,...

  • @dididudu2072
    @dididudu2072 9 месяцев назад

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