I’m excited to show you Path to Product, a job site I’ve been building to help people discover product jobs at tech companies!
The frontend is a static site built with Vue.js, using the Vuetify framework for material design components. The site is deployed to Netlify, which offers asset optimization, caching, SSL and Continuous Integration. Super simple!
Separate from the production site, I have a Rails app, deployed to Heroku, which runs periodic jobs using Heroku Scheduler to pull in new job postings from a number of sites. The app reviews the data to ensure I’m only grabbing product jobs, does quite a few things to clean up the data (it can be real mess), and then pushes new postings, or updates, to Contentful using the Ruby client for the Contentful Management API.
The site is continually improving, but I’ve been really happy with how everything has come together so far. The combination of Contentful and Netlify has resulted in a simple and fast app! I’ve only run into a couple minor issues with the Management API that were quickly resolved by the support team (shoutout to Danit and David).
Would love to get your feedback and happy to answer any questions as well!