Job Board v1.2.0 The SmartRecruitment Platform A robust, premium-designed recruitment system that lets businesses post openings and candidates find opportunities — powered by high-performance AJAX searching and a mobile-first UI. Explore Features View Shortcodes Smart Search Company Profiles Applications Notifications Save Jobs Dashboard Unified Recruitment Platform Job Board connects employers with talent through smart AJAX-powered search, company profiles, application tracking and automated notifications — all embeddable in any CMS page via shortcodes. Core Modules Everything Recruitment Needs From job discovery to application tracking in one cohesive platform. Smart Job Search High-performance AJAX search with real-time keyword suggestions and multi-filter support. Real-time search suggestions Filter by category & type Location-based results Animated search bar Mobile-first UI Company Profiles Employers build branded profiles showcasing their culture, open roles and contact details. Logo & cover image Company description Active listings per company Direct apply links Profile verification badge Application Tracking Employers review, shortlist and manage candidates through a clean pipeline dashboard. Application inbox Resume viewer Status pipeline control Candidate notes CSV export Automated Alerts Job seekers create custom alerts and receive instant notifications for new matching listings. Keyword-based job alerts Email & push notifications Alert frequency control Bookmark & save jobs CSRF-secured API Administration Management Portal Admins access all tools from the sidebar — full control over listings, taxonomy and moderation. /admin/job-board Dashboard Total active job listings Application statistics Registered employers Activity trends Manage Jobs Approve pending listings Feature / highlight jobs Delete reported listings Edit any listing Taxonomy & Reports Custom job categories Category colour & icon Job types (Full-time, Remote…) Abuse reports review Accounts User Roles Three distinct roles, each with tailored capabilities and access levels. Employer Companies and HR teams recruiting top talent. Create company profile Post & edit job listings Manage applications pipeline View candidate resumes Job Seeker Candidates actively searching for their next role. Browse & search all jobs Save / favourite listings Apply with resume upload Create job alert subscriptions Admin Platform administrators with full oversight. Approve & feature listings Manage taxonomy & types Review abuse reports Full platform configuration Frontend Integration Frontend Shortcodes Paste any shortcode into your page editor — no coding required. Animated Bar {job_board_search} Smart Search Header Renders a high-impact, animated search bar with real-time keyword suggestions and multi-filter dropdown. No attributes required — drop-in ready. Grid View {job_board_list} Job Listings Grid Displays active job listings in a responsive list or grid layout with filtering and a max-count limit. max="6" category="" max — limit shown jobs | category — filter by slug Icon Grid {job_board_categories} Category Grid Displays all active categories with custom icons, colour tags and live job count badges. Icons & colours configured in Admin → Categories. Shortcode Attribute Default Description {job_board_list} max 6 Max number of jobs to display {job_board_list} category "" Filter listings by category slug {job_board_search} No attributes — renders animated search bar automatically {job_board_categories} No attributes — displays full icon grid from Admin taxonomy Pro Tip: Combine shortcodes on the same page for maximum impact. Drop {job_board_search} at the top, {job_board_categories} in the middle, and {job_board_list} below for a complete careers page. Developer API Reference All endpoints are protected by CSRF and Session Authentication. Method Endpoint Description Auth GET /api/job-board/search Job browsing with keyword, category & type filters GET /api/job-board/suggestions Real-time search autocomplete suggestions POST /api/job-board/save-job Toggle bookmark / save status for a listing POST /api/job-board/create-alert Create a personalised job alert subscription Security CSRF token validation on all POST routes Session-based authentication Rate-limited public endpoints Response Format JSON responses on all endpoints Standard HTTP status codes Error messages in error field Highlights Key Platform Features Built for modern recruitment workflows and real-world scale. AJAX-Powered Search Instant job results without page reloads. Real-time keyword suggestions keep candidates engaged from the first keystroke. Mobile-First UI Fully responsive interface designed for mobile browsers first — candidates browse and apply comfortably from any device. Featured Listings Admins spotlight priority roles with featured badges, giving employers maximum visibility for key open positions. Job Alert Subscriptions Candidates create keyword and category-based alerts, receiving automated email notifications when matching roles appear. Abuse Reporting Built-in reporting lets users flag inappropriate listings. Admins review and act from a dedicated moderation queue. CMS Shortcodes Embed any feature on any page with a single shortcode tag. No coding required — works in any CMS page editor.