- Node.js (v14 or later)
- npm
- Clone the repository
git clone https://github.com/AmanKadam-16/Infinite-Scroll.git
cd unsplash-infinite-scroll
- Install dependencies
npm install
- Get Unsplash API Access Key
- Go to Unsplash Developers
- Create a new application
- Copy your Access Key
- Create a
.env
file in the project root
VITE_UNSPLASH_ACCESS_KEY=your_unsplash_access_key_here
- Run the application
npm run dev
- Infinite scroll of Unsplash images
- Responsive design
- Loading state handling
- Image credits and links
- React
- TypeScript
- Vite
- Tailwind CSS
- Unsplash JS SDK
- React Infinite Scroll Component