Actual Work From Wherever is the very first full-stack app that I constructed. After I got here up with the concept for this undertaking, I felt like I had a stable area of interest concept that corporations would immediately pay for. I used to be naive, younger and dumb.
The concept for the undertaking is easy — there are tens of millions of individuals like me would like to get a piece from wherever job and work from their little cave to allow them to earn in USD and likewise reside 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 information once 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 optimization 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 laborious.
The undertaking was initially written in Subsequent.js.
Inside a couple of days of launching the location on Twitter, RemoteOK pulled off sending location information in its RSS feed.
So, I noticed relying on center males for information 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 properly as a result of I can curate the work from wherever corporations manually and add them to my checklist.
For nearly 2 years, I’d run this scraper manually on my native machine by operating ‘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 online app, scraper, and discord bot for real-time job alerts reside as monorepo on my code base.