I'm Amir 👋 and I love all sorts of flexible jobs, whether it's freelancing, part-time, fractional, or whatever we call it. I have strong reasoning behind it, but that's another story for another time.

One of the best places to find these types of works is HackerNews. However, it's hard to keep track of the applications or skip the ones you don't like and return the next day to continue. There are some nice works done to solve this but a) they focus on full-time jobs, and b) they don't allow you to sync your data on multiple devices. Essentially, there's no CRM-like solution for freelancers/consultants to manage their job applications unless it's offered by the job listing websites.

Anyway, I managed to find a great part-time job in HN by following this strategy:

Fetched the past 3 months of whoishiring submissions, loaded them into a database, and divided them into two priorities:

  1. Freelance jobs, posted under "Ask HN: Freelancer? Seeking freelancer?" with "SEEKING FREELANCER" title.
  2. Part-time or contract jobs, posted under "Ask HN: Who is hiring?" with specific keywords (part time, consultant, contractor, etc.) and without no contract(s).

I review the first priority, either apply or skip, and mark their status accordingly, then move on to the second priority.

Now, I turned this into the web app you're seeing. I built it using Django, HTMX, and Postgres all running on a single DigitalOcean VM.

With a single click, you can log in with a temporary anonymous user1, try the system, and later sign up with your email address to convert your anonymous user to a permanent one and have your data on all your devices, if you would like2. I won't send you any spam.

If this app works well and provides value I probably expand it to other job listing sources.

Now, get started from here.

Thank you!

1 Will create a new user with a random username which is automatically logged in using a cookie session. You'll lose access to that temp account if you logout.
2 Depending on the website load I do my best to keep the anonymous users around for a week. But if you sign up, it will be there for the lifetime of this app, and in the worst case, I'll let you know before shutting it down so you can have your data if you need to.