Mike Holzbach

A front-end developer with a focus on React and a passion for life abroad.

Back

JobSlob

You can click the buttons below to view some screenshots of the site, as well as get more details on the project. Or you can visit the site itself by clicking here: View Site


Source Code: JobSlob

Tools: Vue, Vuex, Tailwind.css, ES5/6

Task: Create a job board using GitHub's API in order to expand my knowledge of Vue.

Challenges: The mobile look was entirely from my own head, as there was no mock at all for that. Also, getting used to the Vue way, and learning Vuex and Tailwind (lots of time in the docs on this one).

Results: This has greatly expanded my Vue skillset, as well as getting me familiar with Vuex and Tailwind.css

Comments: This project has shown me that the hype for Vue is real, it is definitely a great tool that feels like a middle ground between React and Angular. And Vuex was fantastic, definitely the easiest state management tool I've ever used. Tailwind.css is a very neat styling framework, that can greatly speed up prototyping, though I think it is not the right tool for all cases. Finally, this site simulates the existence of a backend in a few spots (jobs applied to, and the initial recent searches, for example) with the use of hard coded values.

Team Members: This was a personal project, but the desktop design was based on Dmitriy Kharaberyush's Dribbble shot: See Here