BountyList is a small organic list of "bounties" which are 1-4 week projects that can be completed by a single person. List your request for products(RFPs), one-off tasks, or MVPs that you want some extremely talented person to complete instead of yelling into the twitterverse. For now Bountylist is an open list for anyone to post a bounty, but in the future we may have a more curated list.
craigslist for serial hackers -- post your request for product, small projects, challenges, check out bountylist.org!
- Bounty in plain words from the poster
- Claude 3 Haiku fields
-
Math.random()0 to 1 -
.toString(36)base 36 -
.substring(2, 9)7 charactersa1b2c3d
- Job email
a1b2c3d@bountylist.orgpublic; yours is not - API Worker stores the job
a1b2c3d, status: review - support@ asks the poster to confirm listed once they do
its single-blind by default so posters are anonymous and don't filter out applicants (yet)
everything is routed via email for now but will add that option, the issue is that it won't be single-blind
- bountylist.org Next.js, no DB
- API Worker Hono
- Workers KV one namespace
jobs:,users:,messages:…
- Email Routing
- email Worker
email()handler - Workers KV the same namespace
sending cold emails + different demographic(not 10-15 y/o kids) is a good filter for now. instead of posting into the twitterverse it might be better to post on here
adding some heuristics to filter ppl soon
getting ppl who are motivated / show signs of that is the main challenge with any marketplace
- Applicant GitHub sign-in then Generate Email
- API Worker
crypto.randomUUID().slice(0, 8)messages:1a2b3c4d - Alias
1a2b3c4d@bountylist.orgaccepted: EXPERT or MASTER
- Applicant's mail to the alias
- Email Routing
- email Worker postal-mime; KV gives the poster 3 Sept code: only accepted aliases
- MailChannels, then Postmark a new email the email Worker never calls
forward() - Poster's inbox From support@To the posterReply-To the applicant replies skip the alias
our AI recruiter identifies and vets top talent globally by skill-based ranking. like craigslist, our single-blind system enables you to hire directly.
- Recruiter Reply on a profile
- API Worker
crypto.randomUUID().replace(/-/g, '').slice(0, 10)1a2b3c4d5e@bountylist.org
- Recruiter's mail to the alias
- email Worker Postmark, a new email
- Applicant's inbox From support@To the applicantReply-To the recruiter replies skip the alias
- Writer signed in on a listing's page
- Thread a Durable Object per listing until 26 July the first writer stays its other side
- Mail
From apply+<listing>@to the poster - Poster replies by email or from
/inbox, sent directly
-
email()handler sender not in the thread? reject - Stored, re-sent
From apply+<listing>@to the other side