Campus Recruitment System in PHP with MySQL | Source Code
LIMITED TIME
Get Source Code ₹99
Open Live Demo
Real project UI Full source included Opens in new tab

Tap to open live demo

Interactive live demo — verify the project before you buy

Campus Recruitment System in PHP with MySQL

Live Demo

Complete final-year project source code with frontend, backend, database, and setup guide. Instant download after secure payment.

  • PHP Stack
  • Instant Download
Secure CCAvenue payment Instant download link WhatsApp support

Choose your plan

Source Code Only

Full ZIP with frontend, backend, database & documentation.

₹99 one-time
  • Complete project source files
  • Database script included
  • How-to-run guide

What's in your download

Review features, setup steps, and credentials before you pay.

Project Overview

Description, tech stack, and what is included

Full source Frontend + backend
Database .sql file
Setup guide README included

FileMakr presents a Campus Recruitment System project for college final year students looking for a practical PHP and MySQL academic project with source code. This web application connects students, companies, and placement administrators in one platform for campus placement activities. Students can register, complete profiles, upload resumes, browse jobs, apply based on eligibility, and track application status. Companies can register, wait for admin approval, manage profiles, post jobs, review applications, schedule recruitment drives, and export data. Administrators get a separate console to manage students, companies, job categories, jobs, notices, contact messages, reports, and additional admin accounts. This project is well suited for a major project because it includes multi-user workflows, role-based access, reporting, and database operations. It can also be adapted as a minor project with reduced scope. Source code, database files, setup steps, and demo credentials are provided. Formal project report and live demo details were not provided.

Technical snapshot

Project
Campus Recruitment System in PHP with MySQL
Stack
PHP
Includes
Code, DB, README
License
Academic submission
Secure CCAvenue payment · Instant download · Need help? WhatsApp us

Ready to download?Pay once · Use for submission & viva

Admin Features

Modules and controls available to administrators

  • Dashboard with counts for students, companies, jobs, applications, selected, and rejected
  • Student management with search, profile view, edit, toggle active, and delete
  • Company management with approval/rejection workflow, edit, toggle active, delete, and detail view
  • Job category CRUD with usage guard on delete
  • Job moderation with search, detail view, edit, toggle active, delete, and application counts
  • Eligibility overview across jobs
  • Application filtering by job, company, student, and status
  • Inline application status updates and detail view
  • Selection status pipeline for shortlisted, selected, rejected, and all
  • Notice management with audience targeting and publish control
  • Contact message review with admin remarks
  • Reports with on-screen tables and CSV export
  • Admin profile update and password change
  • Additional administrator account management with safety guards

User Features

What end users can do in this application

  • Student registration, login, logout, and password change
  • Student profile completion with academics, branch, CGPA, skills, and resume upload
  • Active job listing, search, and job detail view
  • Eligibility-based job application flow
  • Application status tracking
  • View recruitment drives and campus notices
  • Contact placement cell through message submission
  • Company registration with pending approval state
  • Company profile and logo management after approval
  • Job posting, editing, duplication, activation/deactivation, and deletion
  • Company-side application review, filtering, status updates, and CSV export
  • Eligible student listing with filters and export
  • Recruitment drive scheduling and statistics view

Other Features

Additional capabilities included in the project

  • Separate public landing page, student portal, company portal, and admin console
  • PDO-based database access
  • PHP session authentication with bcrypt password hashing
  • Resume, logo, and photo uploads through writable uploads/ directory
  • Database schema and seed data included
  • Configurable BASE_URL, upload size, and allowed file extensions
  • Demo credentials available after importing seed.sql
  • Security notes included for production hardening
  • Password recovery entry point referenced if implemented

How to Run

Step-by-step setup on your laptop or PC

  • Copy or clone the project into your web root or desired subfolder.
  • Create a MySQL database, for example: campus_recruitment.
  • Import the database files in this order:

    
     

    mysql -u YOUR_USER -p campus_recruitment < database/schema.sql
    mysql -u YOUR_USER -p campus_recruitment < database/seed.sql

  • Open config/database.php and update the host, database name, username, and password.
  • Open config/config.php and set BASE_URL correctly. Use '' for root or the exact subfolder path if hosted inside one.
  • Make sure the uploads/ folder is writable by the PHP process.
  • Run the project using your web server, or start the PHP built-in server from the project directory:

    
     

    php -S localhost:8080

  • Open http://localhost:8080 in the browser, or adjust the path if you are using a subfolder.
  • Optionally review .htaccess if present for rewrite or upload access rules.
  • For local testing with demo accounts, make sure seed.sql has been imported successfully

Login Credentials

Default demo accounts for testing after setup

These credentials apply only after importing database/seed.sql. Change them before production use.

License

Usage terms for academic and personal projects

Related Tags

Search terms and categories for this source code

Campus Recruitment System in PHP with MySQL Source Code Final Year PHP Project Ready-to-Run Code With Database File Plagiarism-Free Faculty Approved ileMakr campus recruitment system final year project major project minor project campus recruitment system in PHP and MySQL campus placement management system PHP MySQL source code college final year project recruitment portal project student placement system admin panel project