Skip to content

Add a public company directory - #472

Merged
yawboakye merged 1 commit into
developfrom
codex/company-directory
Oct 23, 2026
Merged

yawboakye merged 1 commit into
developfrom
codex/company-directory

Conversation

@yawboakye

@yawboakye yawboakye commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Summary

  • add a public company directory at /companies with text search and country filtering
  • list organization accounts while excluding personal job-posting spaces
  • show company summaries, locations, websites, and viewer-visible open-job counts
  • connect the homepage company count, hiring section, header, footer, and sitemap to company discovery
  • keep the homepage company total consistent with the directory scope

Why

The homepage reports the number of companies on Connect, but visitors currently have no way to browse those organizations. This makes the count useful, exposes the existing company show pages, and gives companies without active jobs a discoverable public presence.

Testing

  • bundle exec standardrb on the changed Ruby files
  • 18 integration tests, 182 assertions, 0 failures
  • manually reviewed the directory at desktop and mobile widths

The local test process used a process-only Vips.block compatibility shim because this machine does not have the libvips method expected by the application initializer.

Screenshots

Company index

Desktop

Company directory on desktop

Mobile

Company directory on mobile

Company show page

Desktop

Company show page on desktop

Mobile

Company show page on mobile

@yawboakye
yawboakye merged commit fc3b2f3 into develop Oct 23, 2026
3 checks passed
@yawboakye
yawboakye deleted the codex/company-directory branch October 23, 2026 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants