Your board comes with a full job-seeker area out of the box. Candidates can create an account, build a profile with a CV, save jobs, track their applications, and message employers, all under your board's branding, with nothing for you to set up. This article walks through what candidates see, so you can support them, and where their data lands in your dashboard.
How candidates sign up
The default board header shows a Job seekers link to visitors who are not signed in; it leads to the account page at /account/login on your board. There, a toggle switches between Sign in and Create account:
The visitor clicks Create account and fills in Your name, Email, and Password. If you added extra questions with the signup form builder, those appear here too, along with any agreement checkboxes you require.
If bot protection is configured, a verification widget must complete before submitting.
After submitting, they land on a Verify your email step: easyboard emails them a numeric code, they type it into Verification code and click Verify and continue.
Once verified, they are signed in and land on their account dashboard at
/account.
Trying to register with an email that already has an account shows "An account with that email already exists. Sign in instead." and flips the form to sign-in. Name, email, and password are always part of the form; the signup form builder can add fields but never remove these.
What the account dashboard contains
After signing in, a candidate sees "Welcome" with a grid of cards:
Your profile: edit their details, CV, and availability (details below).
Find a job: jumps back to your job listings.
Saved jobs: roles they bookmarked on your board, collected in one list to revisit.
Messages: a chat inbox with employers about their applications, with an unread-count badge.
Matched jobs: AI-ranked open roles based on their profile. This card only appears on boards where matching is enabled.
Membership: only shown if you charge job seekers for access; see Monetize job seekers.
Below the cards, Your applications lists every job they applied to with a status badge (Submitted, Reviewed, Shortlisted, Not selected, or Hired) that updates as you or the employer process applications in Manage applications.
The candidate profile
Under Edit profile, candidates maintain a reusable profile: first and last name, Headline (for example "Senior Frontend Engineer"), Location, Phone, LinkedIn URL, Skills, and an About text, plus a profile photo and a CV file upload. There is also an availability switch, which controls whether they appear as open to opportunities. Keeping this profile up to date pays off for them: it powers job matching (where enabled) and pre-fills their applications.
Password resets, on your domain
On the sign-in form, Forgot password? opens a reset form: the candidate enters their email and clicks Send reset link. The email is branded for your board and the link points back to your board's own address (your subdomain or custom domain), never to a third-party page, so the experience stays white-label end to end. For privacy, the form always reports that an email was sent, whether or not an account exists for that address.
Where candidates appear in your dashboard
In the sidebar, open Recruiting and click Candidates.
Every registered job seeker gets a row here the moment they create an account, alongside any candidates you added by hand. The table shows their name and email, an Applications count, created and updated dates, plus Status and Available badges.
Use the search box ("Search by name or email"), the filter and sort buttons, or Export to work with the list. The view, pencil, and trash icons on each row open, edit, or delete a record.
On a fresh board this list is pre-filled with example candidates marked with a yellow Sample badge; clear them before launch via Remove sample data. Day-to-day management (editing records, availability, exports) is covered in Manage candidates.
Accounts are optional for engagement
A few things work without any account, and that is intentional, because every removed step means more signups:
Job alerts need only an email address and a confirmation click, no account.
Depending on your application settings, candidates may be able to apply to jobs without registering first.
The account becomes valuable once someone is a repeat visitor: saved jobs, application history, messaging, and a reusable profile all live behind it.
Charging for access (optional)
If you run a premium community or a curated board, you can put job seeker features behind a paid membership. When you enable candidate pricing under Monetization, Job seekers, the account dashboard gains a Membership card where candidates buy and manage their plan. The full setup, including what gets gated and how checkout works, is in Monetize job seekers.
Employers have their own area
Employers get a parallel self-serve portal (the Employers link in the default header, at /employer/login) with the same register, verify, and reset flow. Their side of the story, posting jobs and managing company profiles, is covered in Manage employers and Sell job postings.

