add job seeker section and link from home page#439
Merged
leesheppard merged 3 commits intorubyaustralia:mainfrom Jan 29, 2026
Merged
add job seeker section and link from home page#439leesheppard merged 3 commits intorubyaustralia:mainfrom
leesheppard merged 3 commits intorubyaustralia:mainfrom
Conversation
Member
|
@lee-treehouse great, LGTM. We can iterate on it at a later time after it is live if required. |
Contributor
Author
@leesheppard deal, moved it out of draft |
There was a problem hiding this comment.
Pull request overview
This PR adds a dedicated job seekers index page and updates the home page to link to it, addressing issue #422. The changes improve discoverability of job-seeking members by creating a dedicated landing page.
Changes:
- Created a new job seekers index page displaying up to 30 members seeking work
- Updated home page to show only 6 job seekers with a link to the full listing
- Increased seed data for job-seeking users from 4 to 14 for better testing
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| app/controllers/job_seekers_controller.rb | New controller to handle job seekers index page with 30-item display limit |
| app/views/job_seekers/index.html.erb | New view template displaying job seekers in a grid layout with LinkedIn links |
| app/views/shared/_section-job-seekers.html.erb | Updated partial to show 6 job seekers on home page and link to dedicated page |
| config/routes.rb | Added route for job seekers index page |
| db/seeds/users.rb | Increased test job seekers from 4 to 14 for better development/testing experience |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
leesheppard
approved these changes
Jan 29, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
to address #422
Overview
Create an index page listing job seeker profiles
-Use parts of the design from the partial shown on welcome page
Add link to the page from the main page
Screenshots
Home page, showing maximum of 6 and linking to new page
The new page
New page shows max of 30 - paging can come later if necessary
New page with less users than display limit of 30
New page on mobile