01
WorkCA
A job board for Ontario skilled trades. Employers can post jobs directly, and Government of Canada Job Bank listings are imported every day, so tradespeople find everything in one place. I designed, built and run all of it.
- Next.js, React and TypeScript on Vercel; PostgreSQL on Supabase with row-level security on every table
- Stripe checkout and webhooks, Google sign-in, English and French
- Scheduled import of Job Bank data: parsing, de-duplication, expiring stale posts
- CI on every pull request: type check, lint, unit tests, build, security audit



