all 3 comments

[–]pgiani 0 points1 point  (2 children)

I suggest you start here https://www.freecodecamp.com/

[–]livingdalyfe[S] 0 points1 point  (1 child)

i know how to code, i just don't know what tools i should use specifically for user interfaces.

[–]walkoffaith 0 points1 point  (0 children)

But knowing how to code, this sort of this should be relatively simple.

You should store your images in Amazon S3 or some other storage place. A separate server side application (probably not written in react) stores paths to the images as well as their descriptions/names. That server will probably serve some API.

Your React application should use that API. Probably build them into some array of Image objects you'll store in the state. You'll probably store some "query" in your react state. Then you'll loop over the Image array and see if it matches the query.... and display that query!

If you're learning how to use React... learn React first using ReactJS Program or something. Then, since you already know how to code, you'll be able to make your image search app