Job application portal
1-Click Install
Website portal

Job application portal

Upload resumes, input experience history, and submit applications.

Template ID
web_portal_job_apply
Loại
Website
Created at
28 May, 2026
Updated at
29 May, 2026
Status
AI Generated (Unverified)

Template Details

Job Apply Portal – Career Listing, Application Submission & Status Tracker

A comprehensive job application portal that guides candidates through discovering open positions, submitting detailed applications, and monitoring their hiring pipeline status — all within a secure, authenticated interface. Designed for companies, HR departments, and recruitment agencies seeking a self-hosted applicant tracking experience without third-party SaaS overhead.

Key Architecture & Functional Features:

  • Job Listings with Live Search & Filter: Searchable job board with real-time text filtering by title or company, plus dropdown filters for Department (Tech, Design, Marketing, Finance) and Contract Type (Full-time, Part-time, Contract). Results update instantly without page reload.
  • Detailed Application Form: Structured submission form capturing position, full name, phone, email, years of experience, CV/Portfolio link, and a cover letter textarea — with the target job pre-populated when "Apply Now" is clicked from a listing card.
  • Application Status Pipeline: Personal application tracker tab displaying all submitted applications with department, submission date, and real-time status badges: Under Review → Interview → Accepted / Rejected.
  • Overview Career Dashboard: Summary cards showing total open positions, number of submitted applications, interviews scheduled, and offers received — with a "Recommended for You" jobs preview.
  • Full Admin Recruitment Console: Admins can review new applications (approve to Interview or reject), confirm final hiring decisions, post new job listings with bilingual VI/EN descriptions, and delete closed positions.

Technical Specifications:

Flat directory structure using HTML5, CSS custom properties, and vanilla JavaScript. Accent color #10b981 (Emerald). Sidebar gradient from #064e3b to #065f46. Bilingual EN/VI i18n dictionary in app.js. Job and application data persisted via jobapply_data.json through Appifio Storage API. Mobile layout with emerald gradient top bar, off-canvas sidebar drawer, and stacked job cards below 992px.

Live Preview