Skip to content

SnapGrid ๐Ÿ“ท๐ŸŒ is a versatile web platform that simplifies image discovery and downloads. Users can effortlessly find and acquire high-quality images spanning various categories, from nature to architecture.

License

Notifications You must be signed in to change notification settings

Rishi2333/SnapGrid

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SnapGrid

SnapGrid

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.

Getting Started

To get started with the SnapGrid project, follow these steps:

  1. Clone the repository to your local machine:
 git clone https://github.com/Vijaykv5/SnapGrid.git
  1. Navigate to the project directory:
 cd SnapGrid
  1. Install the project dependencies:
 npm install
  1. 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.

  1. Start the development server:
 npm start

Contributing ๐Ÿš€ (Hacktoberfest)

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.

Thank you for contributing to our 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 โญ๏ธ

Contributors

Meet the talented individuals who have contributed to SnapGrid:

About

SnapGrid ๐Ÿ“ท๐ŸŒ is a versatile web platform that simplifies image discovery and downloads. Users can effortlessly find and acquire high-quality images spanning various categories, from nature to architecture.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.0%
  • JavaScript 3.8%
  • HTML 2.8%
  • CSS 1.4%