Latest eWorkConnection capabilities
Current website documentation for the Job Seeker workspace, Talent Hire workspace, company workspaces, admin controls, privacy controls, mobile/PWA, ROI, marketing, staging, and launch operations. Last updated June 27, 2026.
Talent Hire
Company Workspace
Admin Controls
ROI & Marketing
Job Seeker Workspace
Job seekers use `/dashboard` to search jobs from enabled sources, compare match quality, prepare truthful application materials, and track applications.
- Loaded job results reset on a new search so old results do not stay mixed with the new search.
- Job matches default to highest match score first, with user sorting available for match, compensation, recency, company, location, and source when available.
- Company-posted jobs can appear in normal job seeker search only when the employer workspace is active, verified, public availability is enabled, and the job post is active and public.
- Resume and job matching should explain fit and gaps; generated resume or cover-letter changes must stay grounded in the uploaded resume and user-provided facts.
- Recruiter visibility is off by default. Job seekers must explicitly opt in before limited profile signals can be used for recruiter discovery.
Talent Hire And Recruiter Workspace
Recruiters use `/recruiter` for candidate discovery, company hiring leads, job posting, job description drafting, outreach, comparisons, and pipeline follow-up.
- Employer verification is admin-reviewed. Recruiters can submit company details, business email, and a public business profile, but they cannot self-approve verification.
- Active job posts require employer verification. Draft, active, paused, closed, and deleted states are supported.
- Job posts support full-time, part-time, contract, temporary, internship, remote, hybrid, onsite, compensation range, benefits, certifications, travel, visa, clearance, and other optional facts where the form provides them.
- AI-assisted job descriptions can help draft or refine posting language, but recruiters must confirm the recommendation before saving and should not invent facts.
- Pipeline and intro workflows are designed around consented job seekers and public professional information, with contact details limited by privacy rules.
Company Workspace
Admin enablement
Internal hiring
Admin approval
External availability
Internal applications
Admin And Super Admin Controls
- Admin user management includes role access, country scope, trial controls, job seeker recruiter-consent checkbox, employer verification status, and block/unblock actions.
- Promotion controls support default 0 percent selection, one active country/global promotion at a time, and super-admin user-specific promotions for selected users.
- Marketing controls support referral programs with country/user scope, Stripe referral codes, program conversion caps, default per-user caps, and per-user referral link overrides.
- Companies tab lets admins list, approve, pause, disable, note, and control public job availability for employer workspaces.
- Sponsored brand marketing lets admins publish approved external brand placements with clear Sponsored labeling, destination URL, country scope, active dates, and no third-party ad scripts by default.
- Feature flags control registration requirements, recruiter launch, company workspace, homepage services, source visibility, maintenance, QA/dev workflow, and regulated sections.
- Admin search lets operators jump directly to Feature Flags, Support, Companies, Marketing, Documents, and other sections without scanning the full sidebar.
- Country pricing can be configured per market and falls back to USA pricing if a visitor country does not yet have a specific price.
- Support SMS routing can be configured globally or by country for urgent escalations, while normal support tickets remain visible in Admin.
- User Activity is expected to auto-load in Admin and summarize user activity, including total time spent where tracking data is available.
- The isolated `/page_ceo` demo page is controlled from Admin and can be enabled, disabled, and protected with an admin-managed passcode.
QA, Support, And Issue Summaries
QA Employee Agent
Employee Agent
Daily P0/P1 Summary
Admin Controls
ROI And Marketing Plan
The platform should launch as a measured workflow product rather than a broad job-board replacement. ROI depends on useful-search rate, recruiter conversion, low AI cost per useful outcome, country-specific pricing, and repeat usage.
- Primary wedge: help users turn job and talent discovery into action through matching, resume support, job posting, employer verification, pipeline, tracking, and support.
- Launch markets: USA and India first, Colombia as a Latin America learning market, then expand only when search quality, pricing, compliance, and support readiness pass.
- Revenue levers: recruiter subscriptions, job seeker premium tools, country-specific pricing, user-specific promotions, referral discounts, sponsored brand placements, verified company workspaces, and future direct-posting services.
- Marketing channels: LinkedIn founder network, recruiter communities, alumni/job seeker groups, short demo videos, referral links, partner career coaches, and training/provider relationships.
- Readiness gates: production auth, country pricing, employer verification, recruiter consent, active job search quality, admin/support flow, daily P0/P1 summary, and budget guard must be stable before paid scale.
Staging And Production
Production uses the normal Vercel environment variables. Staging must use `NEXT_PUBLIC_EWC_ENV=staging` and `_STAGING` variable names so it never points at production by accident.
- Main branch remains production.
- Staging branch is for upcoming feature development and preview testing.
- Bug fixes that affect production should land on main and then be mirrored to staging.
- Staging Supabase, Stripe, Anthropic, Resend, and job-source keys should be separate where possible.
- Promotion from staging to production is a code merge/review process, not an in-app database variable switch.
Database Setup Required For Latest Features
The latest feature set needs the newest `lib/schema.sql` sections applied in Supabase before all controls work.
- User-specific promotions: `user_promotion_assignments`.
- Referrals: `referral_programs`, `referral_codes`, `referral_events`, and the `referrals_enabled` feature flag.
- Recruiter pipeline: `recruiter_pipeline_items` and `recruiter_pipeline_events`.
- Company workspace: `company_workspaces` and `company_workspace_members`.
- Sponsored brand marketing: `brand_marketing_campaigns` and the `brand_marketing_enabled` feature flag.
- Feature flag seed: `company_workspace_enabled`.
- Support and issue summary data: `app_event_logs`, `support_tickets`, and `support_alert_settings`.
- Profiles policy/trigger updates that prevent self-approval of recruiter verification.