Show HN: Product job board created with Vue.js
pathtoproduct.com
pathtoproduct.com
It's the most basic project possible, made with a popular library, built with an external API that offers no additional functionality.
Sounds to me like a little growth hack from Indeed.
I'm going to give them the benefit of the doubt, assume they worked hard on it and learned Vue in the process, and upvote
Looking forward to add more!
Why suggest I filter on Durham, NC when I type "Durham" into that location filter when there aren't actually results in Durham, NC?
In fact, why not use a map for this instead? You're talking about locations.
The challenge is when I pull from sites without robust apis that don't offer great location info. Some sites offer lat/lon but others might just say a city and some will even just say a region like "Greater New York City".
The only thing I noticed was that the 'infinite scroll' seemed a little 'off'. Hard to describe, but the experience was a little jarring. I would scroll to the bottom and it looked like there were no more items, but then there was a short stutter, and more items were added. Perhaps a visual representation that this isn't the bottom of the list and that more items are below might make the UX experience better? Somthing like a faded out bottom of the last box on screen, or a simple '...' or down arrow below it if there are more?
[0] - http://tophn.info/
Edit: Ahhh, it loads Vue separately. I guess this is just for non-SPA style Vue?
I recently wrote a scraper in Python using BeautifulSoup that scrapes TechnoJobs, Indeed and some others. It looks for keywords, does some other stuff, then sends the weekly results to my Slack channel.
Neat product but I just wish job boards seperate from the herd by listing unique opportunities that arent mirrored on other sites
I'm planning to add more value with additional resources for prospective PMs and ultimately I'd like to have unique listings as well. I think aggregating other sites will help build the audience at first though. Otherwise, no companies would bother to share unique listings on the site.
Curious to hear your thoughts though
Did you do the keyword filtering when you connected to the services (like pass a query to indeed) or parse the results after?
One of the challenges with Indeed is that there are so many results and it's hard to identify actual product jobs among the results. For example, Microsoft called their PM position "Program Manager", but if you search for program manager you get all kinds of other results that have nothing to do with tech or startups.
Sounds like a cool thing you build. I would like to use this. Please ping me on my email address - it is in my HN-profile. (You haven't put your email in your profile.)
I was thinking of using it to power a small UI like OPs, if I do I'll drop you an email. It's fairly easy using BeautifulSoup though, and was quite fun to learn! I'd encourage taking a look if you're a Pythonist.
This was the first thing I built with Vue. Found this Udemy course to be super helpful! Max does a great job teaching and Udemy runs their $10 promos all the time so it's not expensive either. Definitely worth it since there aren't that many comprehensive tutorials / articles out on Vue yet.
No, it's a private gitlab repo. Sorry. Happy to explain if you have questions on anything though.
What do you like in particular about the Quasar framework?