Front End

#Vue.js

#Vuex

Description

  A house listing web application made with Vue.js and Vuex. It uses a mock API to fetch the data.
  The application has mobile and desktop versions, and is responsive. The mobile version differs not only in layout, but also in functionality, as it has a bottom navigation bar instead of a side one, for example it uses images instead of text for navigation buttons.
  It has a search bar that filters the houses by name, and a filter that sorts them by price and size.
  The main challenge was to sepparate out code into conceptual segments, so it's easier to read and maintain.

Time spent:

 36 hours
Full project GitHub

Credits

Assets and API: D-TT