Skip to content

Waliddjla/infinite-gallery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Features

Infinite Scroll

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.

Image Search

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.

Image Details

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.

Getting Started

To run the Walid Gallery app locally, please follow the steps below:

  1. Clone this repository to your local machine.

    git clone https://github.com/your-username/Walid-Gallery.git
  2. Navigate to the project directory.

    cd Walid-Gallery
  3. Install the required dependencies using npm.

    npm install
  4. 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.

  5. Create a .env file in the project root directory and add your Unsplash API key.

    REACT_APP_UNSPLASH_ACCESS_KEY=YOUR_API_KEY
  6. Start the development server.

    npm start
  7. Open your browser and navigate to http://localhost:3000 to access the Walid Gallery app.

Contributing

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.

License

This project is licensed under the MIT License. For more details, please refer to the LICENSE file.

Acknowledgements

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:

Contact

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:

Thank you for choosing the Walid Gallery app! We hope you enjoy exploring the mesmerizing world of images it has to offer. Happy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published