Vue.js Project
2018
Web Development, Programming, JavaScript
Challenge: The goal of this project is very simple; To leverage Vue.js features and libraries as much as possible, but to create a project that has a structured code, UX/UI and responsive design.
Solution: Vue.js is one of my favorite JavaScript frameworks for building web applications. Since Vue is on the rise, I have decided to implement this framework to fully develop the Beerup application. Vue.js is very flexible and with the addition of Vuex(state management), it is possible to have better control over components and data in general.
Result: In the application, beers are fetched from an API and you can add them to your favorites and save the beers to an active crate. Also, there is an authentication part and a form where you can sign up. Besides Vue, the app uses Vue-router, Vuex, infinite scroll, Axios, Firebase and Bootstrap 4 for implementing the grid system and design.