Scroll Top

Beerup Project

If you’ve got any questions, please fill out the short form below to drop me an email and I promise to get back to you as soon as possible.

Vue.js Project




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.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.