Career Portal is a modern multi-role job board and training platform built with CodeIgniter 4. Jobseekers create profiles, search vacancies, and apply online. Employers publish company pages, post jobs, and manage applicants. Admins control jobs, companies, courses, CMS content, menus, newsletter campaigns, advertisement slots, and site settings — all from one panel.
The site is designed as a living career marketplace: seekers keep profiles and applications up to date, companies publish and refresh openings, and admins approve content, manage lookups (categories, locations, experience levels, and more), and run marketing through ads and email newsletters.
Admin
https://sharjeelanjum.com/demos/career-portal/admin/login
User: admin@careerportal.local
Pass: Admin@123
Employer
https://sharjeelanjum.com/demos/career-portal/employer/login
User: employer@careerportal.local
Pass: Employer@123
Jobseeker
https://sharjeelanjum.com/demos/career-portal/login
User: seeker@careerportal.local
Pass: Seeker@123
Jobseekers can:
Employers can:
Administrators can manage the whole platform:
Browse current vacancies with keyword search, functional areas, categories, and location autocomplete (city / state / country). Featured jobs are prioritized. SEO-friendly listing URLs are supported for cities, industries, and functional areas. Listings use pagination for performance.
Publish workshops and training programs with cover image, price, dates, syllabus, and accepted payment methods. Jobseekers submit enrollment requests; payment is arranged after confirmation (no online checkout on the form). Admins manage courses and enquiry status.
From the public site, visitors can:
After registration, a jobseeker can search jobs, apply online, maintain a profile and public page, track applications, enroll in courses, and manage account security.
After registration, an employer can complete the company profile, post and manage vacancies, review applicants, download CVs, update hiring status, and save candidate profiles.
The admin panel controls recruitment data, learning content, CMS/menus, marketing (ads & newsletter), lookups, locations, settings, and staff access.
Full documentation is included in the package. For support, use the item comments on CodeCanyon or visit www.sharjeelanjum.com.
Password reset — Job seeker & employer (forgot password) --------------------------------------------------------- - Fixed 404 on POST forgot-password (job seeker) - Fixed 404 on POST employer/forgot-password (employer) - Added POST routes, CSRF tokens, and email reset flow - Added reset-password/{token} page to set a new password - Reset links expire after 48 hours Change password — Dashboard (logged-in users) --------------------------------------------- - Fixed CSRF 403 on candidate/password form submission - Fixed CSRF 403 on employer/password form submission - Added POST candidate/password and POST employer/password routes - Added password update handlers with current-password verification - Added validation and inline error messages on both forms Version 2.0.0 – August 2026 - Rebuilt on CodeIgniter 4 (PHP 8.2+) - Modern responsive frontend theme - CMS Pages, Blog, FAQ & Testimonials modules - Drag-and-drop Menu Manager (header & footer) - Editable Homepage Content from admin - Featured Jobs support - Courses / Trainings with enrollment enquiries - Newsletter subscribers & email campaigns - Advertisement slots (image upload or Google AdSense) - Improved job, company, course & blog pagination - Categories “View all” page - World locations (country / state / city) system - Admin roles & permissions - Enhanced seeker profiles & job applications - Employer applicant pipeline improvements - Company profile cover photo & extended fields - Updated documentation package
Update UI Design Fix ad issue Change companies list style fix search issue
Update Design Fix Category Issue Update Admin Design Fix job posting issue Fix job update issue Fix cv download issue
Job Seeker Verification Employer account Verification Show Active page after activation Job Expire after Deadline
Add Notification in employer section Admin user edit profile issue fixed Add function of admin sub users (Sub user can only post a job) Company create issue fixed Admin logout issue fixed Admin side job seeker cv download option added Home page categories level filter issue fixed
Fixed ckeditor Issue Fix bugs in following files located in: application > views > fontend > employer view_resumelist.php not_view_resumelist.php interviewcvlist.php finalcvlist.php sortlistcv.php
Preferred Age issue fixed Browse By Categories links issue fixed Job Detail page data arrangement issue is fixed