Comment by abbyw2002
9 days ago
https://main.d1j1xagueqmavc.amplifyapp.com/dashboard
I built a scraper that pulls every job posting from the Who's Hiring thread, runs it through DeepSeek to parse the unstructured text into a uniform schema (role, company, location, remote, salary, stack), and presents them in a searchable/filterable UI. I know tools like this exist but I couldn't find one with the filtering and UI I actually wanted, so I built it myself.
Stack: FastAPI + Next.js + PostgreSQL, containerized on AWS ECS Fargate with an ALB. Frontend on Amplify. This is honestly my first real AWS deployment and I don't ever want to do this again. ECS alone took me a solid day to figure out. I also can't get amplify to use the domain I bought even though I set all of the DNS records up :/
Email notifications are still being worked on so right now it's just a view of all the job postings. Job match notifications and saving jobs should be up soon.
I would love feedback on the job matching and UI in the meantime (especially if you find a bug). Happy to answer questions or hear how you'd approach the AWS side differently!
Hey Your filter is broken, changed the city and it did not apply.
I switched between a few different locations and didn’t the same issue. Can you tell me what you entered? Thx