Welcome to the Walid Gallery project! This is a web application that showcases a vast collection of stunning images using the Unsplash API. With features like infinite scroll and the ability to search for specific images, this gallery aims to provide an immersive and enjoyable browsing experience. Additionally, you can click on any photo to display its accompanying English description.
Say goodbye to pagination! The Walid Gallery leverages the power of infinite scroll, allowing you to seamlessly explore an ever-growing collection of captivating images. As you scroll down, new images will dynamically load, ensuring there's always more to discover.
Looking for something specific? Walid Gallery enables you to search for images based on keywords. Whether you're in the mood for adorable cat pictures or breathtaking landscapes, simply enter your desired search term, and the gallery will present you with a curated selection of matching images.
Every photo tells a story, and with Walid Gallery, you can dive deeper into the narratives behind the captivating visuals. By clicking on any image, you'll be able to view its English description, allowing you to gain valuable insights and appreciate the artistry behind each photograph.
To run the Walid Gallery app locally, please follow the steps below:
-
Clone this repository to your local machine.
git clone https://github.com/your-username/Walid-Gallery.git
-
Navigate to the project directory.
cd Walid-Gallery
-
Install the required dependencies using npm.
npm install
-
Obtain an API key from Unsplash by creating an account at https://unsplash.com/developers. This key is necessary to fetch images from the Unsplash API.
-
Create a
.env
file in the project root directory and add your Unsplash API key.REACT_APP_UNSPLASH_ACCESS_KEY=YOUR_API_KEY
-
Start the development server.
npm start
-
Open your browser and navigate to
http://localhost:3000
to access the Walid Gallery app.
Contributions to the Walid Gallery project are more than welcome! If you encounter any issues or have suggestions for improvement, please feel free to open an issue or submit a pull request on our GitHub repository. We appreciate your support in making this gallery even better.
This project is licensed under the MIT License. For more details, please refer to the LICENSE file.
We would like to express our gratitude to the following resources and libraries that have been instrumental in the development of the Walid Gallery app:
If you have any questions, suggestions, or just want to say hello, please feel free to reach out to us. You can find our contact information below:
- Name: Walid Gallery Team
- Email: [email protected]
- Website: https://walid-gallery.netlify.app/
Thank you for choosing the Walid Gallery app! We hope you enjoy exploring the mesmerizing world of images it has to offer. Happy