SnapGrid is a web application built with React JS that allows users to search for images using the Unsplash API. It provides a user-friendly interface for searching and exploring a vast collection of high-quality images.
- Search for images using keywords.
- View image results with details such as author, description, and download link.
- Infinite scrolling for seamless browsing of image results.
- Responsive design for a great user experience on both desktop and mobile devices.
To get started with the SnapGrid project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/Vijaykv5/SnapGrid.git
- Navigate to the project directory:
cd SnapGrid
- Install the project dependencies:
npm install
- Create a .env file in the project root directory and add your Unsplash API access key:
echo "REACT_APP_UNSPLASH_API_KEY=your-unsplash-api-key" > .env
Make sure to replace your-unsplash-api-key
with your actual API access key obtained from the Unsplash Developer Dashboard.
- Start the development server:
npm start
Contributions are welcome! If you'd like to contribute to the project, Please refer to our Contributing Guidelines for more details on how to contribute to this project.
Your contributions are valuable, and we appreciate your effort in making our project better.
If you like the project, please feel free to give it a ⭐️
Meet the talented individuals who have contributed to SnapGrid: