Skip to content

astnai/image-gallery

Repository files navigation

Image Gallery

This project is a simple image gallery application built using Vue.js and the Unsplash API.

Development Tools

  • Vue.js 3
  • Axios for API requests
  • Tailwind CSS for styling
  • lodash for debouncing search input

Objective

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.

Getting Started

  1. Clone the repository.
  2. Install dependencies: npm install
  3. Create a .env file in the root directory with your Unsplash API access key:
VUE_APP_UNSPLASH_ACCESS_KEY=your_access_key_here
  1. Start the development server: npm run serve

demo