This project is a simple image gallery application built using Vue.js and the Unsplash API.
- Vue.js 3
- Axios for API requests
- Tailwind CSS for styling
- lodash for debouncing search input
The objective of this project is to demonstrate fetching and displaying images from the Unsplash API in a modern and minimalist grid layout. Users can search for images by entering keywords in the search bar.
- Clone the repository.
- Install dependencies:
npm install
- Create a
.env
file in the root directory with your Unsplash API access key:
VUE_APP_UNSPLASH_ACCESS_KEY=your_access_key_here
- Start the development server:
npm run serve