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