Vue Photogram App

A photo gallery app using Vue.js + Vue Router + Vuex

enter image description here enter image description here


  • Using Pixabay Api
  • Home, category, tag and single photo page
  • Infinite scroll
  • Masonry layout
  • Filter by image type, orientation, color and safe search
  • Search image
  • List albums
  • Dark, light and auto mode switch
  • Responsive design

Technologies and tools:

  • Vue.js
  • VueX, Vue Router
  • Masonry Layout Wall
  • SASS and SCSS

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint


View Github