
Actual Work From Anyplace is the very first full-stack app that I constructed. Once I got here up with the concept for this challenge, I felt like I had a stable area of interest concept that firms would immediately pay for. I used to be naive, younger and dumb.
The concept for the challenge is straightforward — there are tens of millions of individuals like me would like to get a piece from anyplace job and work from their little cave to allow them to earn in USD and likewise dwell in a metropolis with low COL.
I discovered that WeWorkRemotely, Remotive, and RemoteOK has a RSS feed which I may use to filter jobs that has worldwide as location.
These was my solely supply of knowledge after I first constructed the location.
Because it was my first full-stack app, the constructing half was little powerful however I managed to get by with the assistance of Stackoverflow. search engine optimisation felt like a snake oil. SSR, CSR, and SSG felt like buzz phrases that I’ll by no means be needing. And my design abilities sucked so exhausting.
The challenge was initially written in Subsequent.js.
Inside a number of days of launching the location on Twitter, RemoteOK pulled off sending location knowledge in its RSS feed.
So, I noticed relying on center males for knowledge is a horrible concept. So, I taught myself Puppeteer and wrote a scraper to combination listings from firm profession pages straight. This setup actually labored effectively as a result of I can curate the work from anyplace firms manually and add them to my listing.
For nearly 2 years, I’d run this scraper manually on my native machine by working ‘node index.js’ for each 2 days — dumb transfer I do know however I didn’t have the necessity to automate it but.
However final yr, I discovered self-hosting, so this helped me to lastly deploy this scraper to automate scraping. Now the net app, scraper, and discord bot for real-time job alerts reside as monorepo on my code base.